Sakya Pavilion - The Wellness Restaurant is located in Battaramulla South, Sri Lanka on Sama Mawatha, Pelawatta, Battaramulla 10120. Sakya Pavilion - The Wellness Restaurant is rated 3 out of 5 in the category international in Sri Lanka.
Address
Sama Mawatha, Pelawatta, Battaramulla 10120