IHOP 3011

IHOP #3011 is an IHOP restaurant located at 270 East Interstate 20 in Terrell, Texas.