Hotel Masha Allah is located in Melvisharam, India on Plot No. 549, Anna Salai Main Rd. Hotel Masha Allah is rated 4.8 out of 5 in the category chettinad restaurant in India.
Address
Plot No. 549, Anna Salai Main Rd
Accessibility
No wheelchair-accessible seating