Skip to content
02037596961
Book a Table
Toggle Navigation
Opening Times
Menu
Book a Table
Contact Us
About Us
Pictures
Toggle Navigation
Opening Times
Menu
Book a Table
Contact Us
About Us
Pictures
THE GARDEN
Pizza Restaurant & Bar
“In the heart of West Norwood,
a classic Italian restaurant
with a modern twist
and a welcoming sense of comfort”
Page load link
Go to Top