Dehiwala-Mount Lavinia

Siam House

About

Siam House is a restaurant in Dehiwala-Mount Lavinia, Sri Lanka.