IHOP 2133

IHOP #2133 is an IHOP restaurant located at 1012 Miller Avenue in San Jose, California.