GastroRanking-logo

The best restaurants serving Greek food in Town North Lincolnshire Yorkshire and The Humber

1 Restaurants on GastroRanking

restaurant_img
4.3

297 Opinions

location-iconRavendale Street, Scunthorpe England, England
Greek
outdoor_seating_254732takeaway_254732delivery_254732

Had a great meal here with a big party of 10 of us. Food all served promptly, amazing meals, great service and atmosphere. Staff were working non stop to serve a packed out restaurant but never left us unattended when we needed more drinks . Great experience thank you