Subway 6106

Subway #6106-0 is a Subway restaurant located at Turnpike Plaza Space, 2985 Berlin Turnpike, Newington, Connecticut.