One Fifty One Kitchen | Bar
151 North York Road, Elmhurst, IL 60126
Bars & Taverns
You might also be interested...
Pints
Elmhurst
Pints Elmhurst is a neighborhood Sports Pub with 17 HD TVs and 20 craft brews on tap and 50 more in bottles!
Read more about Pints