Subway 33618

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