Soho Landmarks - Bar Italia
Comments (1)add comment
...
written by Izzy , November 30, 2008

50 years on and Bar Italia still the best coffee in London - in my opinion that is! Has anyone been to their Little Italy restaurant?



Write comment
smaller | bigger
 

busy