0.0
- reviews

Restaurant

Barcelona I - Bell Lane

1a Bell Lane - 29, E1 7LA City of London Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Restaurant Barcelona I - Bell Lane Spitalfields
GET DIRECTIONS
Restaurant Barcelona I - Bell Lane Spitalfields