China RiverA restaurant specializing in Chinese cuisine.

Popular Menu Items

View full menu

Address

10721 N May Ave Ste B
Oklahoma City OK, 73120
(405) 751-6888