IHOP 3151

IHOP #3151 is an IHOP restaurant located at 16 Eliot Street in Cambridge, Massachusetts.