720 South Bar & Grill is a casual dining establishment in the heart of Chicago, offering a diverse menu of American cuisine with a focus on comfort food favorites.
With a relaxed atmosphere and friendly service, 720 South Bar & Grill provides a welcoming space for patrons to enjoy good food and drinks in a laid-back setting.
Generated from their business information