China 8 - Tulsa 2315 W Edison St Tulsa, OK 74127
 
Opens Soon
11:00AM - 9:30PM   View Hours
(918) 561-6311