GastroRanking-logo

The best restaurants serving Italian food in Cheadle Hulme South Stockport North West

1 Restaurants on GastroRanking

restaurant_img
4.5

550 Opinions

location-icon16A Station Road, England
Italian
outdoor_seating_158312takeaway_158312delivery_158312

Great tasting food. Would definitely come back for the flavours. Only downside is that we left smelling of oil. Needs ventilation. Maybe sitting upstairs would be better?