2920 NW 63rd St
Happy House Chinese Restaurant
805 NW 12th St Oklahoma City, OK
Golden Palace Chinese Rstrnt
5201 N Shartel 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