Apollo Restaurant

Apollo Restaurant
Name: Apollo Restaurant
Town / City: London
Country: England
Address: 134a Seven Sisters Road, London N7 7NS
Telephone: +44 (0)20 7263 4687

Apollo Restaurant is a family run business which stems back many years, providing you only with the finest Cypriot cuisine on a daily basis. We are open midweek (Tuesday through to Thursday) for lunch and dinner. We are also open for your evening dining and entertainment on Friday and Saturday nights where we will provide you with fantastic Cypriot entertainment

Category:

Send Message to listing owner

Listing Title: Apollo Restaurant

Contact YiaHara!

Send us an email and we'll get back to you, asap.

Sending

Copyright © 2022 YiaHara Limited.  All rights reserved. YiaHara! is a Registered Trademark ®

MENU

Log in with your credentials

or    

Forgot your details?