GastroRanking-logo

The best restaurants serving Italian food in Upton Slough South East

3 Restaurants on GastroRanking

restaurant_img
4.5

2 Opinions

location-iconThe Urban Building 3-9 Albert Street, Slough SL1 2BE England, England
Italian
outdoor_seating_265663takeaway_265663delivery_265663

I came in here while charging my car next door. Excellent choice of sandwiches, jacket potato and salad bar. I chose a lovely salad topped with tuna.Very tasty and great value for money. I would definitely recommend coming here to eat, especially if using the charging station next door. Staff are very friendly.

restaurant_img
3.0

251 Opinions

location-iconTW6 1 Heathrow, England
Italian
outdoor_seating_140488takeaway_140488delivery_140488

Tiny portions, slow service, tepid tea and overpriced. Magical combination. I only came here because I don’t like Leon but I should have read the reviews. Tea was somehow tepid & a teabag in a ‘leaves’ pot which means it doesn’t brew! The smallest & thinnest square of bread ever for the avocado and poached eggs and they charge £10 for this. Extortion. Egg also lukewarm! Add insult to injury and the waiter needs a good wash, he is pungent Swerve this place at all costs

restaurant_img
0.0

0 Opinions

location-icon4 Park Street Unit 3, England
Italian
outdoor_seating_321663takeaway_321663delivery_321663