Bentota

Dimuthu Tour Inn

About

Dimuthu Tour Inn is a food court restaurant in Bentota, Sri Lanka.