Gampaha

Rest Inn

About

Rest Inn is a restaurant in Gampaha, Sri Lanka.