Address: No. 38 Othavadai Street Mahabalipuram, Tamil Nadu 603104 India opening hours: 8 am – 11 pm Telefon: +91 98407 34229