About Royal Garden
Royal Garden is a Chinese takeaway located in Dundonald. We are open everyday apart from Tuesday.
More about Royal Garden
Royal Garden is located at 11A Main Street, KA2 9HF Dundonald
01563 851146