Zorba's Greek Taverna
38 W Ham Ln, London E15 4PT, United Kingdom
Halal, Fast Food, Greek, Seafood