166 Evelyn St, Deptford, London SE8 5DB, United Kingdom
No delivery
Spot something wrong?
Dishes at South Meze. Prices may vary in venue.