Open hours:

Daily, from 11:00 AM till 10:00 PM

Contact No:

+91 9790001615

Shop Address:

Maghalakshmi Plazaa, 2nd Floor, Nehruji Road, Villupuram, Tamil Nadu 605602, India

Google Map:

Madurai Appu – Non-Veg Restaurant

Slide background