IHOP 3348

IHOP #3348 is an IHOP restaurant located at 10 Shops at 5 Way in Plymouth, Massachusetts.