Get directions to: Silo, Farmington, CT Restaurant address: 330 Main Street Farmington, CT 06032, USA Driving Walking Bicycling Restaurant: Silo