IHOP 770

IHOP #770 is an IHOP restaurant located at 2315 Michael Drive in Newbury Park, California.