Chinese restaurant · 2010 S 129th E Ave, Tulsa, OK
To-Go · Delivery
More food in Tulsa, OK · Chinese Food in Tulsa