Seemor

Terra RossaB+Worth Trying

139 Upper St, London N1 1QP · Italian restaurant, Cafe, Lunch restaurant · 4.6/5 Google (1087 reviews)

Reservations · Delivery · Takeout · Outdoor seating

Puglian-focused Italian with tasty pastas and pizzas, personable service, and fair mid-range pricing, though occasional slow service, noise, and undercooked pasta complaints show inconsistency.

Why it gets a B+ for overall quality

Terra Rossa delivers reliable neighborhood Italian dining with authentic Puglian flavors and standout pastas paired with warm, attentive service that makes diners feel welcomed. However, occasional inconsistency in execution—undercooked pasta and variable pacing on busy nights—prevents the grade A territory this kitchen approaches on its best nights. Strong value and genuine regional identity make it competitive with the area's better neighborhood restaurants.

Restaurant Summary

On Upper Street, Terra Rossa feels warm and bustling in the best neighborhood-Italian way, with staff who often go the extra mile. Diners describe being guided through Puglian specialties and looked after throughout the meal: "Our server talked us through the regional dishes and kept us topped up." On busy nights it can tip toward lively and loud, and a few guests hit delays between courses, but most leave happy after generous plates of pasta and pizza in a cozy, casual room. The cooking leans regional Puglia rather than pan-Italian greatest hits. Expect elevated traditional dishes like octopus ragu, wild boar pappardelle, and orecchiette with bitter greens, alongside crisp-based pizzas and classic desserts. The culinary approach is rooted and ingredient-led: thoughtful regionality over theatrics, with value that holds up well for the area. If you love seafood pastas and rustic flavors, this will hit the spot; if you prefer fusion fireworks, look elsewhere. Families do well here thanks to simple pizzas and straightforward pastas, though some mains skew seafood-forward or bitter (cime di rapa). Kids tend to gravitate to Margherita pizza or pasta with meatballs, while desserts like tiramisu and affogato are easy wins. If you have picky eaters, scan the menu first and stick to the pizza and meatball lane for smooth sailing.

At a Glance

What Sets It Apart

What People Love

Points of Concern

Service & Dining Experience

Service StyleTable Service Average Cost£36-48 per person ReservationsRecommended

What to Order

Perfect For

Location Insights

Area: Lively Upper Street corridor with restaurants, bars, and boutiques; popular with locals and weekend crowds.

Safety: Generally safe, busy high street with good foot traffic and lighting.

Nearby: Near Angel/Highbury & Islington tube stations; dense dining competition and nightlife; mixed residential and retail.

IslingtonA trendy and sophisticated inner London neighborhood with a sophisticated dining scene, featuring numerous gastropubs, artisan cafes, and high-end restaurants. Known for its elegant Georgian and Victorian architecture and progressive urban culture.
AngelA bustling sub-district within Islington with a particularly vibrant food and drink culture, featuring innovative restaurants, craft beer venues, and contemporary dining spaces.

Practical Information

Opening Hours

Monday11:30–23:00 Tuesday11:30–23:00 Wednesday11:30–23:00 Thursday11:30–23:00 Friday11:30–23:30 Saturday11:00–23:30 Sunday11:00–22:30

Available: Reservations, Delivery, Takeout, Outdoor seating

View full analysis on Seemor →