Home > Resturants > Shah Tandoori

Shah Tandoori

Food:

Address: 159 Drummond Street , London NW1 2PB , England, London NW1 2PB

Takeout, Reservations, Seating, Waitstaff, Serves Alcohol

07588559387

View Menu