Madras Tiffin
Restaurant β’ Vegetarian restaurant β’ Indian restaurant β’ South indian restaurant β’ Box lunch supplierππ It is best south indian restaurant on Esplanade or Dharmatala. People often mention Good, south, good, Indian, South, quality,
Address
ξCentral Mall Taltala, 4A, Jawaharlal Nehru Rd, beside Central Metro Mall, Esplanade, Dharmatala, Taltala, Kolkata, West Bengal 700013, India
Contact
ξ°+91 98313 25171Rating on Google Maps
3.80 (203 reviews)Open on Google Maps
Working Hours
Permanently closed.