IHOP 5620

IHOP #5620 is an IHOP restaurant located at 2828 Rutford Avenue in Richardson, Texas.