Company name: Big Grove Tavern
Description: Stylish farm-to-table American eatery
1 E Main St, Champaign, IL 61820, United States