More about Barcelona Tapas
Barcelona Tapas is located at Beaufort House, 15 St, EC3A 7DT London, United Kingdom
0845 490 0512
http://www.barcelona-tapas.com
Similar Listings
Cafe Bonito
4.5