Subway 807

Subway #807-0 is a Subway restaurant located at Air Rights Parking Garage Bay 7, 66 York Street, New Haven, Connecticut.