IHOP 3446

IHOP #3446 is an IHOP restaurant located at 1390 Tiger Boulevard in Clemson, South Carolina.