Get directions to: Farmington Big Stop, Farmington, ME
Restaurant address: Routes 2 & 4 Farmington, ME 04938, USA
Restaurant: Farmington Big Stop