Get directions to: Ihop, South Portland, ME Restaurant address: 195 Maine Mall Rd South Portland, ME 04106, USA Driving Walking Bicycling Restaurant: Ihop