Get directions to: Cherry's, Farmington, ME Restaurant address: 116 Narrow Gauge Square Farmington, ME 04938, USA Driving Walking Bicycling Restaurant: Cherry's