New China Cafe

2142 South Sheridan Road, Tulsa OK

(918) 832-1388

Location