Google Street View of Masala King

Address: 131 Drummond St, London NW1 2HL, United Kingdom | Phone: +44 20 7380 0857

Masala King 360° Google Street View panorama

Nearby Restaurants