Kandy

Worldspice

About

Worldspice is a restaurant in Kandy, Sri Lanka.