About

Terra Rossa in London offers a delightful blend of Italian and vegan cuisine, making it a favorite among both traditional and health-conscious diners. With an impressive 4.6 rating, this spot combines affordability with a cozy, fashionable atmosphere. Ideal for family dinners, friendly meet-ups, or solo dining, it caters to various dietary needs with vegetarian, healthy, and organic options.

Diners can indulge in small plates like octopus, enjoy a buffet, or sip on a crafted cocktail or glass of wine. Whether you opt for a casual dine-in experience with free Wi-Fi, outdoor seating, or convenient takeaway, Terra Rossa ensures quality service with reservations recommended for a more seamless visit. Embracing a welcoming spirit, particularly the LGBTQ community, it serves as a relaxed hub for London's diverse crowd.

Show more

Price

$$$$ 20 - 40 GBP

Meals

Lunch, Dinner

Cuisines

Italian, Vegan

Services

Delivery, Takeaway, Reservations available, Outdoor seating, Dine-in, Reservations recommended

Dietary options

Vegetarian options, Healthy options, Organic options

Offering

Serving alcohol, Serving desserts, Small plates, Late-night food, Serving cocktails, Serving beer, Serving wine, Serving coffee

Reviews and Ratings

Write a review
4.6
based on 1,084 reviews
4.6/5 1,053 reviews
4.4/5 31 review
Kitty Woods
Kitty Woods
1 month ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

The tastiest pasta and pizza. Had a wonderful meal and the staff were lovely too :)

William Clark
William Clark
2 months ago on Google
  • Food: 5
  • Atmosphere: 5

Delicious food, great service, and good value. Recommend for pizza lovers.

Madeline Canavan
Madeline Canavan
2 months ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Loved it! Great food, great service. Wish we lived nearer!!

Frequently Asked Questions

  • What is the address of Terra Rossa?
    Terra Rossa is located at 139 Upper St, N1 1QP, London, United Kingdom.
  • How to get here by public transport?
    The nearest public transport options provide quick and easy access:
    • Train station Essex Road (457 m walk)
    • Bus stop Islington Green (376 m walk)
    • Bus stop Islington Town Hall (311 m walk)
  • How is Terra Rossa rated by visitors?
    Terra Rossa has an average rating of 4.6 based on 1,084 reviews across platforms such as Google, Facebook.
  • What is the average price for a meal at Terra Rossa?
    The average price for a meal is 20 - 40 GBP (it is cheap - $).
  • Does the venue offer vegetarian or vegan options?
    Yes, vegetarian or vegan dishes are available on the menu.