Greek Bites - Restaurant
Restaurant • Greek restaurant👍👍 Amazing food, really friendly service and quick delivery. They even called back to check everything was to order. Couldn’t of asked for a better service. Definitely would and will order again! People often mention Greek, restaurant, service, fresh, tasty,
Address
1174 High Rd, London N20 0LH, United Kingdom
Rating on Google Maps
4.80 (51 reviews)Open on Google Maps
Working Hours
Permanently closed.