Google Street View of Nur Falafel

Address: 2A Libra Rd, Bow, London E3 2HD, United Kingdom | Phone: +44 7961 031717

Nur Falafel 360° Google Street View panorama

Nearby Restaurants