Greek place (obviously) that we had lockdown delivery from. We really enjoyed it and the meals are substantial – it is though a cuisine that doesn’t survive delivery the best, so looking forward to dining in sometime.
Verdict: Awesome
Location: 57 London Road