IHOP 5415

IHOP #5415 is an IHOP restaurant located at 2455 Augusta Way in Aurora, Illinois.