IHOP 688

IHOP #688 is an IHOP restaurant located at 114 Plaza Drive in Vallejo, California.