The Handlebar Reviews & Details
2311 W North Ave
The Handlebar is located at 2311 W North Ave in Chicago near the intersection of W North Ave and N Oakley Blvd. Their menu consists of American dishes . Call (773) 384-9546 today!
- Major Intersection:W North Ave And N Oakley Blvd
Tell us more about The Handlebar Chicago!