IHOP 4430

IHOP #4430 is an IHOP restaurant located at 2797 Cherry Road in Rock Hill, South Carolina.