"Welcome to Terra Rossa! We are a family-run Italian restaurant in Islington, with a focus on our home region of Puglia, a beautiful area in Southern Italy. We serve incredible, traditional food, all handmade by us in store - including our very own pasta! We are very proud of our authentically Italian ingredients, courtesy of our friends back in Italy who help keep our storeroom stocked every day with fresh supplies! Visit us at our cosy, relaxed little restaurant for a delicious evening of Italian cuisine today! We are proud to be a dog friendly restaurant."
Address: 139 Upper Street , London N1 1QP, XGL, GB
Phone: 020 7226 2244
State: XGL
City: London
Zip Code: N1 1QP
opening times
Monday: 12:00-22:30
Tuesday: 12:00-22:30
Wednesday: 12:00-22:30
Thursday: 12:00-22:30
Friday: 12:00-23:00
Saturday: 12:00-23:00
Sunday: 12:00-22:00
related searches: Terra Rossa Islington, Terra Rossa reviews, Terra Rossa menu, Terra rossa soil, Terra Rossa restaurant, Terra rossa meaning, Terra Rossa booking, Terra Rossa wine