Mar I Terra

About Us

Mar I Terra is a contemporary Spanish Restaurant restaurant tucked away in the heart of London's Gambia Street.
Cuisines Spanish
Restaurant Type Casual Dining
Cuisine Styles Vegetarian, Gluten Free
Services Takeaway
Payment Options Cash, Visa, American Express, Mastercard

Map & Contacts

Address 14 Gambia St
London, SE10XH
Telephone (+44) 02079287628