IHOP 1300

IHOP #1300 is an IHOP restaurant located at 583 South Route 59 in Aurora, Illinois.