Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Town Centre St. Helens North West
4 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.0
9 Opinions in 1 websites
15 Sutton Road, England
ItalianUsed to order from here and it was always lovely. Ordered last night, spent £46 and it was awful, hard chips, soggy burger and the pizza was awful.
4.0
4 Opinions in 1 websites
103 Corporation Street, St Helens B79 7DF England, England
ItalianI went online and seen the reviews so thought i would try, I was disgusted, my chicken was black, look liked it had been in a heating cabinet for over a day, i couldnt eat it, the chips was raw, total waste of money, so sorry to be negative but this is how my food was. i didnt visit the pshop i had it delivered. i won 10 pounds on the postcode lottery so thougt i would treat myself. how wrong was i