Get directions to: Schaller & Weber Products, Farmington, CT
Restaurant address: 270 Farmington Avenue Farmington, CT 06032, USA
Restaurant: Schaller & Weber Products