IHOP 1375

IHOP #1375 is an IHOP restaurant located at 103 College Avenue in College Station, Texas.