store:
 location:

IHOP in Santa Clara, California

5403 Stevens Creek Blvd
Santa Clara - 95051-7202
View Details
4200 Great America Parkway
Santa Clara - 95054-1210
View Details