Directions

Royal Garden Chinese Restaurant
134-138 Stafford Street Timaru 7910
Royal Garden Chinese Restaurant
134-138 Stafford Street Timaru 7910
OPEN NOW