IHOP 3003

IHOP #3003 is an IHOP restaurant located at 1711 East Interstate 40 in Amarillo, Texas.