Subway 61016

Subway #61016-0 is a Subway restaurant located at, 320 Foxon Boulevard , New Haven, Connecticut.