Subway 54420

Subway #54420-0 is a Subway restaurant located at Northbound Service Plaza, 3000 Merritt Parkway, Greenwich, Connecticut.