Get directions to: 86 This, Ellsworth, ME Restaurant address: 2 State St Ellsworth, ME 04605, USA Driving Walking Bicycling Restaurant: 86 This