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

Akkadia - 221 Kensington High Street
Kebab World - 26 Manchester Road
The Mogul - 10 Greenwich Church Street
Zenobia - 1-3 Gloucester Road - 29 Goldhawk Road

What's hot in London

What our users are looking for:

Rate Apollo