IHOP 3096

IHOP #3096 is an IHOP restaurant located at 7490 South Las Vegas Boulevard in Las Vegas, Nevada.