Get directions to: Aromas, South Portland, ME Restaurant address: 340 Main Street South Portland, ME 04106, USA Driving Walking Bicycling Restaurant: Aromas