IHOP 1764

IHOP #1764 is an IHOP restaurant located at 4567 1st Street in Livermore, California.