Kandy

Gambada Hotel

About

Gambada Hotel is a restaurant in Kandy, Sri Lanka.