A The New Royal Garden Chinese Restaurants Website Call Tel 01294 312121 4.3 mi | 44-46 Townhead, Irvine, KA12 0BE Open now Closes at 22:30 No Ratings Write a review More info for The New Royal Garden