IHOP 1767

IHOP #1767 is an IHOP restaurant located at 1745 Cowell Boulevard in Davis, California.