IHOP 831

IHOP #831 is an IHOP restaurant located at 856 Grand Avenue in San Diego, California.