Restaurant
Tandoori Tamashaa
Hotels & Spa, A brand of Ilara, Tandoori Tamashaa:, Rajiv Gandhi Salai, OMR, Sholinganallur, Navalur, Chennai, Tamil Nadu 600130, Chennai, 600130
Loading…
Restaurant
Hotels & Spa, A brand of Ilara, Tandoori Tamashaa:, Rajiv Gandhi Salai, OMR, Sholinganallur, Navalur, Chennai, Tamil Nadu 600130, Chennai, 600130
Loading…