Dehiwala, Dehiwala-Mount Lavinia

Lani's Place

About

Lani's Place is a restaurant in Dehiwala, Dehiwala-Mount Lavinia, Sri Lanka.