Dehiwala-Mount Lavinia

Soul Beach Colombo

About

Soul Beach Colombo is a restaurant in Dehiwala-Mount Lavinia, Sri Lanka.