Pleasant Point Inn & Rest Address: 145 Pleasant Point Rd, Lovell, ME 04051 Phone: (207) 925-1376 Restaurants Other Businesses: Ebenezer's Pub & Restaurant at 44 Allen Rd, Lovell, ME 04051 Loons Nest Restaurant at 219 W Lovell Rd, Lovell, ME 04051