SideBarRestaurants2212 W North AveMelrose Park, IL, 60160-1129 · US+17088884388sidebarcaffe@gmail.comHours not available