Shanghai Palace is a restaurant located inside Country Hills Village . Shanghai Palace Restaurant specializes in Cantonese and Peking cuisine. If you are looking for a good place for Chinese food, make sure you come to Shanghai Palace. Shanghai Palace Restaurant address is
#520 - 5149 Country Hills Blvd NW.
www.calgaryshanghaipalace.com - 13522 - Shanghai Palace Restaurant