2920 NW 63rd St
Yummy Yummy Chinese Restaurant
6315 N Meridian Ave Oklahoma City, OK
Taste Of China
7435 S Western Ave Oklahoma City, OK
This is a nice little restaurant. Sadly, it doesn't have anything that distinguishes itself from the numerous other Chinese restaurants in the area.
February 14, 2010