Apollo Restaurant


Apollo is a traditional Greek eaterie serving delicious authentic food in a relaxed and bustling atmosphere.

This content has been supplied by Apollo Restaurant

Venue Details & Map

Apollo Restaurant

134a Seven Sisters Road
N7 7NS
+44 (0)20 7263 4687
Public transport:
Finsbury Park, Underground
Book a taxi on +44 (0)844 556 0706 or with London's biggest car service app

Look for similar items by category

Is Apollo Restaurant your business?

Find out how you can update and improve this listing.