Some say COCHRANE PALACE is good, excellent, delicious. What do you think?
Sent on the 13th of November, 2011
Cochrane Palace is the Best Chinese Restaurant in Cochrane. Except for one loud waitress. She is so annoying. She keeps repeating the same question and forgetting and lot of our order and drink.
» more reviews on COCHRANE PALACE