on/v bar

The latest

Holiday House closes doors

The party appears over for the Holiday House, the classic-meets-contemporary restaurant that opened in September 2005 at 525 E. Menomonee St.

More stories