Ambalama
Ilanthiadiya-Norochchola Omeesha Beach Hotel, Kalpitiya 00300 Sri Lanka
Ambalama is a Restaurant place is located in Kalpitiya, North Western Province. The address of Ambalama is Ilanthiadiya-Norochchola Omeesha Beach Hotel, Kalpitiya 00300 Sri Lanka.
If you want to go to the place or need any services, you can contact them directly. The phone number is +94 72 787 8782,