IHOP - 11571 University Boulevard
11571 University Boulevard Orlando, Florida 32817 | Restaurant Info