Kandy

Royal Mall Food Court

About

Royal Mall Food Court is a restaurant in Kandy, Sri Lanka.