151 S. Main St.
Salt Lake City, UT 84111
Get directions

About Us

Our beautifully renovated two-story building, built in 1916, offers a plentiful space and an elegant ambiance with its stained glass ceiling, and our unique collection of European Masterpieces.

Reviews