Iberica Menu, Prices and Locations
Went over for a family dinner and this place was really something. The Spanish girl who looked after us (cant remember her name) was very good with her customer service and made us feel like we came to dine at her own home. The pitu rice we …
Phone: +44 20 7148 1285
Head Office address: 89 Turnmill St, Farringdon, London EC1M 5QU, UK
Get verified information about Iberica Menu, Price and near me locations.