Mawilmada, Kandy

Royal Food Court

About

Royal Food Court is a fast food restaurant in Mawilmada, Kandy, Sri Lanka.