top of page

China King

Address: 280 S Koehler St, Oshkosh, WI 54902

China King

Chinese Restaurant

bottom of page