Tangy Tamrind Restaurant

Hotel New Castel, 2nd Floor, Linking Road, Khar (W), Mumbai-400052
DescriptionWrite a ReviewEnquire With Us

Other Information

Multi-Cuisine Indian,Thai,Burmese,Indonesian,Italian,European/Global,,