Get directions to: Amatos, Rumford, ME Restaurant address: 65 Lincoln Ave Rumford, ME 04276, USA Driving Walking Bicycling Restaurant: Amatos