Greek restaurant and takeaway menus in Leyton

Cypriana Restaurant

Greek

662 Lea Bridge Road, Leyton, London, E106AP ,