0.0
- reviews

Restaurant

Barcelona Tapas Bar

13 Well court - 26, EC4M 9DN City of London Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Types of Cuisine: Spanish
Restaurant Barcelona Tapas Bar City of London
GET DIRECTIONS
Restaurant Barcelona Tapas Bar City of London