Seemor
Lambeth › West Norwood › The Garden - Pizza Restaurant & Bar
The Garden - Pizza Restaurant & BarA-
31 Knights Hill, Norwood, London, SE27 0HS, United Kingdom
· Italian restaurant, Cocktail bar, Pizza restaurant
· West Norwood
A warmly regarded independent Italian restaurant near West Norwood station, especially strong for pizza, pasta, local occasions and friendly hospitality, though the small room and occasional inconsistency warrant realistic expectations.
Opening Hours
Sunday
Monday
Tuesday17:30–21:00
Wednesday17:30–21:00
Thursday17:30–21:00
Friday17:30–21:30
Saturday17:30–21:30
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →