Farmington from Maine Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map The Roost - Maine, Farmington, 187 Main St, 04938 (207) 860-2811 Map « Previous 12