GastroRanking-logo

The best restaurants serving Pizza pasta food in Leek South Staffordshire Moorlands West Midlands

1 Restaurants on GastroRanking

restaurant_img
3.3

121 Opinions

location-icon10 Edwards St, England
Pizza & Pasta
outdoor_seating_115491takeaway_115491delivery_115491

Shocking service, I had to walk to the driver. Not good... And the order is wrong Not happy at all If you answered the phone you would not be getting this review Stakeout was good, not anymore though.... I'm shocked