Subway 33618

Subway #33618-0 is a Subway restaurant located at, 265 South Broad Street , Meriden, Connecticut.