Subway 61016

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