IHOP 3206

IHOP #3206 is an IHOP restaurant located at 2 Traders Way in Salem, Massachusetts.