Get directions to: Amato's, South Portland, ME Restaurant address: 1108 Broadway South Portland, ME 04106, USA Driving Walking Bicycling Restaurant: Amato's