img1

Massala Hut

Book a Table Order Online

161-163 Drummond Street, , London, North London

Cuisines: Indian