Category: Places to eat

The Olive Garden, Southfields »

This is a small but atmospheric Italian eatery just down the road from Southfield’s centre (and the tube station).
The menu consists of primarily pizza and pasta, and neither dissapoint. The pizzas especially are fantastic, packed with flavour and huge! The only complaint about the pizza is the fact that the middle tends to […]