Subway 13065

Subway #13065-0 is a Subway restaurant located at 333 Wentworth Road in Windsor, Nova Scotia.