Seemor
North London › Canonbury › Terra Rossa
Terra RossaB+
139 Upper St, London N1 1QP
· Italian restaurant, Cafe, Lunch restaurant
· Canonbury
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.
Opening Hours
Sunday09:30–22:00
Monday11:45–22:00
Tuesday11:45–22:00
Wednesday11:45–22:00
Thursday11:45–22:00
Friday11:30–22:30
Saturday10:00–23:00
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →