Sorry, but your web browser is too old to display this page properly.
Please update it to the latest version or switch to a more modern browser,
Google Chrome or
Internet Explorer 11 (they're all free).
£££££ Over £64
£££££ £46 - £64
£££££ £36 - £45
£££££ £18 - £35
£££££ Under £18
Reviewed by Square Meal
Showing 1 - 3 of 3 results
View on map
36 New Broadway Ealing, London W5 2XA
Found just down the road from Ealing Broadway tube station, Bella Italia offers great value Italian cuisine in chilled out surroundings. Part of the...
5-6 The Green, London W5 5DA
Carluccio’s signature blue & white awnings have been brightening up high streets (& boosting house prices) since 1999. These classy-looking caffè/delis...
15 St Mary's Road, London W5 5RA
Opened on Valentine’s Day 2010, Santa Maria is the real deal for lovers of pizza – complete with congenial young Neapolitan owners and a traditional Italian...