Subway 24262

Subway #24262-0 is a Subway restaurant located at Lakeside Landing Edmonton Shopping Centre 15321 Castledowns Road in Edmonton, Alberta.