Phone: +442085396664
Address: 27 Kirkdale Rd, London, London, E111HP, E11 1HP, United Kingdom
City: London
Dishes: 35
Reviews: 503
"I decided to stop by this restaurant on my way home from the station. Being a fan of Mediterranean cuisine, I had always been interested in trying it out."
All prices are estimates.