Get directions to: China House, Tulsa, OK
Restaurant address: 11007 East 41st Street Tulsa, OK 74146, USA
Restaurant: China House