Cafe Restaurant L'Othavadai
138/3 Fisherman Colony, Mahabalipuram 603104 India
Cafe Restaurant L'Othavadai is a French, Indian, European, Central European place is located in Mahabalipuram, Tamil Nadu. The address of Cafe Restaurant L'Othavadai is 138/3 Fisherman Colony, 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 99522 05571,