Subway 23909

Subway #23909-0 is a Subway restaurant located at Aurora Centre 15440 Bayview Avenue in Aurora, Ontario.