Family Dining, Chinese, Restaurant With Delivery Services
Shanghai Palace Restaurant offers delicious Chinese, Cantonese and Peking cuisine in northwest Calgary. We offer dine-in and take-out, with free delivery available within an 8 KM r...more...See more text