3.9
1 Review

Old No. 50 New, No. 117, Luz Church Rd, Near Nageshwara Rao Park, Mylapore, Chennai, Tamil Nadu 600

Veg Price
350 / Pax + Taxes
Capacity
10 - 60 Guests

FAQs of Indoor 1 at Mahamudra


Check Availability & Prices

Mahamudra