IHOP 1608

IHOP #1608 is an IHOP restaurant located at 1401 South Decatur Boulevard in Las Vegas, Nevada.