Subway 12169

Subway #12169-0 is a Subway restaurant located at West Side Plaza 33 Lavina Street in New Glasgow, Nova Scotia.