39 Upper St, The Angel, London N1 1QP
Pizza & classic rustic dishes from Puglia in southern Italy at a relaxed neighbourhood restaurant. Terra Rossa brings the flavours of Puglia to London. The land in the south of Italy has been lovingly tended by farmers producing the most sun touched delicious food for generations. At Terra Rossa, they want you to eat their beautifully cooked dishes and taste the ‘Masseria life’ where time slows down enough for you to relax and enjoy the homely taste of simple cooking. They are family and dog friendly.