All types Bar Restaurant All types All types Bars Restaurants Best bars in North Haven, ME 3.7 Nebo Lodge 11 Mullins Lane, North Haven, ME 04853 Restaurant Bar