Seemor
Central London › Blackfriars › Terra Rossa
Terra RossaB+
62 Carter Ln, London EC4V 5EA
· Italian restaurant, Cafe, Lunch restaurant
· Blackfriars
Atmospheric southern Italian spot near St Pauls delivering good pizzas, house pastas, and lively service; plan for noise, a service charge, and mixed consistency on seafood and some pastas.
Opening Hours
Sunday12:30–22:30
Monday11:00–23:30
Tuesday11:00–23:30
Wednesday11:00–23:30
Thursday11:00–23:30
Friday11:00–23:30
Saturday12:00–23:30
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →