IHOP 1422

IHOP #1422 is an IHOP restaurant located at 3605 Spencer Highway in Pasadena, Texas.