IHOP 2118

IHOP #2118 is an IHOP restaurant located at 4870 South Washington Avenue in Wichita, Kansas.