iBar
2010 W North Ave
Melrose Park
IL
60160
(708) 344-6838
Open Map
Bar
Bars
Best Nights: Sun
Dance Floor
DJs
Food Served
Full Bar
Good For Groups
Lounges
Nightlife