Kandy

Royal Garden Katugastota Food Court

About

Royal Garden Katugastota Food Court is a Regional restaurant in Kandy, Sri Lanka.