italian restaurant

Ter­ra Rossa

About

Come to our gen­uine Ital­ian eatery lo­cat­ed in the heart of Lon­don. We of­fer au­then­tic Ital­ian cui­sine with a va­ri­ety of gluten-free and veg­e­tar­i­an dish­es. Re­serve your spot now!

Location
terrarossa-restaurant.co.uk+442072262244