IHOP 5305

IHOP #5305 is an IHOP restaurant located at 6936 West 119th Street in Overland Park, Kansas.