Get directions to: Ihop, Anaheim, CA Restaurant address: 830 N. Euclid Anaheim, CA 92801, USA Driving Walking Bicycling Restaurant: Ihop