IHOP 4416

IHOP #4416 is an IHOP restaurant located at 3191 North Main Street in Anderson, South Carolina.