London / Holloway / N7


134A Seven Sisters Road, Holloway, London, N7 7NS

Telephone: 02072634687

Apollo restaurant and takeaway serves Cypriot, Mediterranean cuisine and dishes.

location on map of Apollo

Apollo reviews

Apollo menu

Please call the takeaway direct on the telephone number provided above to ask about the today's menu.

Other takeaways nearby

LeyLey's - 33 Aybrook Street
The Jam Tree - 541 Kings Road
TST Wines - 94 South Ealing Road
One Stop Grill - 268 Poyser Street
Thai Square - 5 Princess Street

What's hot in London

What our users are looking for:

Rate Apollo