LES OLIVES RESTAURANT
1, Otathavadai Street Cross,, Mamallapuram - 603104, Tamil Nadu, India
, Mamallapuram - , Tamil Nadu, India
Mobor Beach, Cavelossim,, Mamallapuram - 403731, Tamil Nadu, India
Colva Margoan Road, P.o Box Colva,, Mamallapuram - 403708, Tamil Nadu, India
Aguada,, Mamallapuram - 403616, Tamil Nadu, India
No:10, Old Post Office Road, Thanjavur District,, Mamallapuram - 614701, Tamil Nadu, India