Szechuan House

12603 127 Ave NW Edmonton, AB T5L 3E8,
Edmonton

Business Summary:

Address :12603 127 Ave NW Edmonton, AB T5L 3E8
City :Edmonton
Phone :780-482-3868