Google Street View of New Taz Indian restaurant, Balaam Street

Address: 29 Balaam St, London E13 8EB, United Kingdom | Phone: +44 20 7511 8588

New Taz Indian restaurant, Balaam Street 360° Google Street View panorama

Nearby Restaurants