Delivery
Pickup
Outdoor
England
North West
Blackpool
Layton
1 Restaurants on GastroRanking
504 Opinions in 2 websites
Didn’t reply to my message requesting a table so went to a different Greek restaurant instead