Turn on JavaScript to search, filter and see the map.
Home
Chicago, Illinois
Bar Roma
Bar Roma
5101 N Clark St, Chicago, IL 60640
Happy hour: food
$2 oysters
Happy Hour seven days a week
Happy hour: drinks
$5 cava
Sources and contact
View source
Restaurant website