Santana Beach Restaurant
Village Centre, Mahabalipuram 603104 India
Santana Beach Restaurant is a Indian, Seafood place is located in Mahabalipuram, Tamil Nadu. The address of Santana Beach Restaurant is Village Centre, Mahabalipuram 603104 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 94442 90832, or open their website to view relevant information, The url is http://santanabeachrestaurant.com