IHOP 721

IHOP #721 is an IHOP restaurant located at 1113 South Baldwin Avenue in Arcadia, California.