IHOP 781

IHOP #781 is an IHOP restaurant located at 1701 State Street in Santa Barbara, California.