Subway 3673

Subway #3673-0 is a Subway restaurant located at Summer Shopping Plaza, 2 Ray Avenue, Fitchburg, Massachusetts.