China 8 - Tulsa 2315 W Edison St Tulsa, OK 74127
Closed
Opens Tuesday at 11:00AM   View Hours
(918) 561-6311