Get directions to: Ihop, Alhambra, CA Restaurant address: 701 S Fremont Ave Alhambra, CA 91803, USA Driving Walking Bicycling Restaurant: Ihop