Fast Food Restaurants nearby 13 Lower Clapton Rd, London E5 0NS, UK

City Kebab House

Approximately 1.95 km away
Address: 226A Stoke Newington High Street, Stoke Newington, London N16 7HU