Shah Tandoori Restaurant in London

Shah Tandoori Restaurant

159, Drummond St
NW1 2PB
020 7383 5677
Write your review of Shah Tandoori Restaurant
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
65 ft
Zeen
130 Drummond Street
London NW1 2PA
112 ft
Zamzama
161 Drummond Street
London NW1 2PB
124 ft
Massala Hut
161-163 Drummond Street
London NW1 2PB
199 ft
Chutney's
124 Drummond Street
London NW1 2NR
264 ft
Ravi Shankar Restaurant
133 Drummond Street
London NW1 2HL
995 ft
Lords Indian Restaurant
161, Whitfield St
London W1T 5ET