Find and book great restaurantsFind a Restaurant
Read 3 reviews of Italian restaurants in Southall to make your choice. Once you’ve decided on your perfect Italian restaurant, it’s quick and easy to book a table through SquareMeal.co.uk.
Showing 1 - 3 of 3 results
Found just down the road from Ealing Broadway tube station, Bella Italia offers great value Italian cuisine in chilled out surroundings. Part of… more » This review is not by Square Meal
Opened on Valentine’s Day 2010, Santa Maria is the real deal for lovers of pizza – complete with congenial young Neapolitan owners & a traditional… more »
Carluccio’s signature blue & white awnings have been brightening up high streets (& boosting house prices) since 1999. These classy-looking caffè… more »