IHOP 909

IHOP #909 is an IHOP restaurant located at 830 North Euclid Street in Anaheim, California.