SELECT A LOCATION
Use my current location to find the nearest restaurant
China Chefs
12487 Pasture Rd, Riverton, UT 84096
(801) 253-2368
STORE HOURS
Closed
View Menu
Order Online