IHOP 814

IHOP #814 is an IHOP restaurant located at 632 Sycamore Avenue in Vista, California.