IHOP 3337

IHOP #3337 is an IHOP restaurant located at 2413 Taylor Square Drive in Reynoldsburg, Ohio.