Bar SolRestaurants700 E Grand AveChicago, IL, 60611-3436 · US+13122852768info@barsolnavypier.combarsolnavypier.comHours not available