IHOP 690

IHOP #690 is an IHOP restaurant located at 1401 Fulton Road in Santa Rosa, California.