IHOP 830

IHOP #830 is an IHOP restaurant located at 4291 Camino De La Plaza in San Diego, California.