Massala Hut

Venue Details & Map

Massala Hut

Address
161-163 Drummond Street
Somers Town
London
NW1 2PB

Is Massala Hut your business?

Find out how to become a Partner to enhance your listing and access other benefits.

Look for similar items by category