Barrafina (tapas) – London, England (9.5/10)
Posted in dining out, food, London, restaurant review, restaurants, tapas, traveleating on Dec 4th, 2007
[UPDATE:Â 20/04/2009 I revisited Barrafina, so please see new review here] Having patiently waited for three whole months before returning to Barrafina, (read previous review here), I was really excited to see if the tapas was as excellent in reality as they were in my memory. A Japanese friend visiting from Tokyo came along with [...]
