Subway 3920

Subway #3920-0 is a Subway restaurant located at 1224 Farmington Avenue, Kensington, Connecticut.