Bar RomaRestaurants5101 N Clark StChicago, IL, 60640 · US+17739427572info@barromachicago.combarromachicago.comHours not available