IHOP 780

IHOP #780 is an IHOP restaurant located at 21103 Devonshire Street in Chatsworth, California.