Restaurants in Long Island (ME) Full list of companies Restaurants category in Long Island, Maine Spar Restaurant 208 Island Ave, Long Island, ME 04050, (207)766-3310 Page 1