Get directions to: Friendly Ice Cream Shops, Guilford, CT
Restaurant address: 961 Boston Post Road Guilford, CT 06437, USA
Restaurant: Friendly Ice Cream Shops