IHOP 4617

IHOP #4617 is an IHOP restaurant located at 2410 Summer Street in Stamford, Connecticut.