IHOP 816

IHOP #816 is an IHOP restaurant located at 5851 University Avenue in San Diego, California.