1. Loons Nest Restaurant 219 W Lovell Rd, Lovell, ME 04051 Coordinate: 44.16462,-70.90845 Phone: (207) 925-1911