Terra Rossa
Sign in to add a photo.
About
Terra Rossa is a restaurant in Islington, United Kingdom, serving pizza and Italian cuisine. It offers vegetarian, vegan, and gluten-free options at a moderate price range. Amenities include outdoor seating, delivery, and takeaway services.
Amenities
What diners mention
- Service5
- Food quality5
- Ambiance2
Frequently asked questions
Where is Terra Rossa?+
Terra Rossa is located at 139 Upper Street, London, Islington.
What kind of place is Terra Rossa?+
Terra Rossa is a Restaurant in Islington serving Pizza, Italian.
What are Terra Rossa's opening hours?+
Terra Rossa is open seven days a week. Terra Rossa stays open late, until 23:00.
Is Terra Rossa open on Sundays?+
Yes, Terra Rossa is open on Sundays.
Does Terra Rossa take reservations?+
Yes, you can book a table at Terra Rossa online.
When is the best time to visit Terra Rossa?+
It is busiest on Saturday and usually quietest on Thursday.
How expensive is Terra Rossa?+
Terra Rossa is generally mid-range.
Does Terra Rossa have vegetarian, vegan, gluten-free options?+
Yes, Terra Rossa offers vegetarian, vegan, gluten-free options.
What does Terra Rossa offer?+
Terra Rossa offers Outdoor seating, Delivery, Takeaway, Wheelchair access, Bar, Free Wi-Fi, Takes reservations, Family friendly.
What is Terra Rossa good for?+
Terra Rossa is a popular choice for Groups.
What is Terra Rossa's food hygiene rating?+
Terra Rossa's official UK food hygiene rating is 5 out of 5.
Location
What diners say
In recent Google reviews, Service is mentioned most often (5 times). 90% of ratings give 4 stars or more. Diners often visit for Groups. Reviewers also highlight Food quality, Ambiance. Dishes diners recommend include pizza, pasta.
Summarised from themes in recent Google reviews.
Reviews
No reviews yet — be the first to review Terra Rossa.
Other locations
Similar places to eat
More places to eat in Islington







