Chilaw

Silvas Hotel

About

Silvas Hotel is a food court restaurant in Chilaw, Sri Lanka.