IHOP 687

IHOP #687 is an IHOP restaurant located at 5687 Jarvis Avenue in Newark, California.