4 Handel Parade, Whitchurch Ln, Edgware, London HA8 6LD, United Kingdom
Closed· Opens at 12:00
4 Handel Parade, Whitchurch Ln, Edgware, London HA8 6LD, United Kingdom
No delivery
Spot something wrong?
Dishes at Edgware Kebab House. Prices may vary in venue.
Been to Edgware Kebab House? Be the first to share what you ate.