IHOP 2128

IHOP #2128 is an IHOP restaurant located at 334 Berlin Cross Keys Road in Williamstown, New Jersey.