Royal Garden Chinese Restaurant
134-138 Stafford Street, Timaru 7910 New Zealand
Royal Garden Chinese Restaurant is a Chinese, Asian place is located in Timaru, South Island. The address of Royal Garden Chinese Restaurant is 134-138 Stafford Street, Timaru 7910 New Zealand.
If you want to go to the place or need any services, you can contact them directly. The phone number is +64 3-684 8844,