PalmTree Restaurant
Contact Details
Address Details
Odayam Beach Road
Edava
Edava
KL
India
695311
E-mail: info@sicilia-mia.com