Meraviglioso!!
Delicious and authentic Italian food, served by friendly and attentive staff. Combine this with superb wines, the best gluten free pizza this side of the Tiber and excellent value for money, the Garden is hands down the best eatery in West Norwood. In fact I'm tempted to say the resturant would be equally well named if were called The Garden (of Eden), because it's a little taste of paradise on Knight's Hill.