itsvegan.org
Help shape itsvegan · vote on ideas, suggest features or report a bug Have your say »
Restaurant·Italian

Terra Rossa

Terra Rossa is a restaurant with vegan options in London, United Kingdom, serving Italian food. It offers outdoor seating.

About

No description from Terra Rossa yet — know it well? Write a review to tell others what to expect.

How veganVegan optionsClearly marked vegan dishes or products
CuisineItalian

Amenities & features

Outdoor seating

Questions about Terra Rossa

Is Terra Rossa vegan?

Not fully. Terra Rossa also serves non-vegan items but has clearly marked vegan options.

Where is Terra Rossa?

Terra Rossa is at Upper Street 139, N1 1QP London, United Kingdom.

What kind of food does Terra Rossa serve?

Terra Rossa serves Italian food.

Reviews

No reviews yet

Be the first to review Terra Rossa and help vegans in London discover it. +10 points.

Write the first review

More vegan places nearby

All of London →
Vegan options
Restaurant

Ottolenghi

★★★★★★★★★★ No reviews yet
London, United Kingdom38 m
Vegan options
Restaurant · Vietnamese

Nem Nem

★★★★★★★★★★ No reviews yet
London, United Kingdom69 m
100% vegan
Restaurant · Chinese

Tofu Vegan

★★★★★★★★★★ No reviews yet
London, United Kingdom190 m
Vegan options
Restaurant

Pera

★★★★★★★★★★ No reviews yet
Greater London, United Kingdom199 m
Vegan options
Restaurant · Turkish

Kilis

★★★★★★★★★★ No reviews yet
London, United Kingdom209 m
Vegan options
Restaurant · Chicken, Portuguese

Nando's

★★★★★★★★★★ No reviews yet
London, United Kingdom269 m
Terra Rossa★★★★★★★★★★ New
GoReview