Get directions to: Acadia Snack Shack, Ellsworth, ME
Restaurant address: 33 Bar Harbor Rd Ellsworth, ME 04605, USA
Restaurant: Acadia Snack Shack