Subway 37974

Subway #37974-0 is a Subway restaurant located at O'Neil Plaza, 2434 Berlin Turnpike Unit #3, Newington, Connecticut.