IHOP 3527

IHOP #3527 is an IHOP restaurant located at 9012 Tampa Avenue in Northridge, California.