IHOP 601

IHOP #601 is an IHOP restaurant located at 22222 Foothill Boulevard in Hayward, California.