China Town Address: 1200 N Main St, Nephi, UT 84648 Phone: (435) 623-1888 Hours: Mon: 11am-9:30pm Tue: 11am-9:30pm Wed: 11am-9:30pm Thu: 11am-9:30pm Fri: 11am-10pm Sat: 11am-10pm Restaurants Other Businesses: Reed's Drive Inn at 626 N Main St, Nephi, UT 84648 Arby's at 815 E 100 N, Nephi, UT 84648 Wendy's at 830 E.100 North, Nephi, UT 84648 JC Mickelson's Restaurant at 2100 S Main St, Nephi, UT 84648 Lisas Kitchen at 735 S Main St, Nephi, UT 84648