IHOP 828

IHOP #828 is an IHOP restaurant located at 8440 Mira Mesa Boulevard in San Diego, California.