New China Palace Overview Family owned Chinese restaurant providing quick meals or a dine in experience. Address 123 Central Ave, Oak Ridge, TN 37830 Phone (865) 482-3323 Operating Hours Open daily 11am-8:30pm Amenities Family Friendly Large Groups Vegetarian Friendly Delivery Vegetarian Options