IHOP 5425

IHOP #5425 is an IHOP restaurant located at 3035 East 53rd Street in Davenport, Iowa.