IHOP 5326

IHOP #5326 is an IHOP restaurant located at 4501 North 27th Street in Lincoln, Nebraska.