IHOP 3259

IHOP #3259 is an IHOP restaurant located at 266 Robert Smalls Parkway in Beaufort, South Carolina.