Company name: Iberica La Terraza
Description: Visit Ibérica Marylebone for a true taste of Spain. Take a table in the restaurant for authentic Spanish cuisine or join us at the bar for outstanding tapas with a glass of wine.
Cabot Square, London E14 4QQ, United Kingdom