The Old Spaghetti Factory West Edmonton Mall

8882 170 St NW #1666, Edmonton, AB