Charley Chan Szechuan Restaurant

Charley Chan Szechuan Restaurant is Chinese Restaurant in Calgary.

Tags:
Chinese Restaurant,Diner
Category:
Chinese Restaurant