IHOP 560

IHOP #560 is an IHOP restaurant located at 148 North Dupont Highway in New Castle, Delaware.