IHOP 608

IHOP #608 is an IHOP restaurant located at 644 North 1st Street in San Jose, California.