7105 S YALE AVE, TULSA, OK, 74136 
918-494-8652
Take Out,Dine in
Chinese Cuisine