2920 NW 63rd St
301 S MacArthur Blvd Oklahoma City, OK
Canton Palace Chinese Rstrnt
4715 SE 29th St 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