Kegalle

Gajamadhara Walawwa

About

Gajamadhara Walawwa is a restaurant in Kegalle, Sri Lanka.