IHOP 496

IHOP #496 is an IHOP restaurant located at 980 Edwards Ferry Road Northeast in Leesburg, Virginia.