Hospitality - South Barrington, Illinois, United States
Brass Restaurant & Brewery is a hospitality company based out of 105 Hollywood Blvd, South Barrington, IL, United States.