Royal Garden is a Chinese restaurant offering food delivery. The establishment is located on Dublin Road.