Captain Scott's Fish & Chips & More

13240 118 Ave NW Edmonton, AB T5L 4N4,
Edmonton

Business Summary:

Address :13240 118 Ave NW Edmonton, AB T5L 4N4
City :Edmonton
Phone :780-454-6329