Which are the best Greek takeaways in Lewisham, SE13?

1. The Four Lanterns

96 Cleveland Street
Fitzrovia, London W1T 6NP
Greek
(3)

2. The Life Goddess

1st Floor, Kingly Court
Soho, London W1B 5PW
Greek
(5)

3. Greekylicious

18 Dartmouth Road
Forest Hill, London SE23 3XU
Greek