meenakshi bhavan is located in Hosur, India on Yashoda Towers, opposite busstand, Surya Nagar, Sri Nagar. meenakshi bhavan is rated 3.5 out of 5 in the category vegetarian restaurant in India.
Address
Yashoda Towers, opposite busstand, Surya Nagar, Sri Nagar
Amenities
Good for kids
Toilets
Accessibility
No wheelchair-accessible seating