IHOP in Northridge - Locations & Hours

Name Address Phone
IHOP - #3527 9012 Tampa Ave (818) 280-6605

Other popular stores in Northridge: