IHOP 5308

IHOP #5308 is an IHOP restaurant located at 5201 Northwest 64th Street in Kansas City, Missouri.