Long Island from Maine Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Spar Restaurant - Maine, Long Island, Island Avenue, 04050 (207) 766-3310 Map