IHOP 5325

IHOP #5325 is an IHOP restaurant located at 12423 West Center Road in Omaha, Nebraska.