Charly Chan Szechuan Restaurant

Address:

1140 Kensington Road NW
T2N 3P3 Calgary, Canada

Phone:

403 283 6165

Map:


Contact   ·   Privacy   ·   Terms