IHOP 3217

IHOP #3217 is an IHOP restaurant located at 180 North 11th Avenue in Hanford, California.