Apollo London
0
Reviews
Greek in London
- Islington
134A Seven Sisters Road
, Islington, London, N7 7NS
+44 (0) 20 7263 4687
Apollo is a traditional Greek eaterie serving delicious authentic food in a relaxed and bustling atmosphere.
Tags:
french, greek
|