IHOP 3141

IHOP #3141 is an IHOP restaurant located at 4936 Centre Point Drive in N. Charleston, South Carolina.