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