Seven Bar and Restaurant

Seven Bar and Restaurant is a spot located on the 7th floor of a Chicago office building.