IHOP 3021

IHOP #3021 is an IHOP restaurant located at 3646 East Sam Houston Parkway South in Pasadena, Texas.