IHOP 806

IHOP #806 is an IHOP restaurant located at 6135 Balboa Avenue in San Diego, California.