Company Overview
Company Name
China Garden
Address
9720 E 31st St, Tulsa, OK, 74146, United States
Website
chinagardenok.comPhone
(918) 938-6518About China Garden
China Garden Chinese Restaurant is located in Tulsa, Oklahoma, United States. The restaurant offers authentic and delicious Chinese cuisine, with a variety of menu items and a focus on fresh ingredients. Customers can dine-in, order takeout, or utilize the online ordering system for convenient delivery.