IHOP 2130

IHOP #2130 is an IHOP restaurant located at 7304 GB Alford Highway in Holly Springs, North Carolina.