Shanghai Palace Restaurant
Suite 520-5149 Country Hills Blvd. NW, Calgary, AB, Canada, T3A 5K8
403-817-0905 Phone