Local Guide

shadow

Flight 112

Save to foursquare

Info

Address

100 W Park Ave Elmhurst, IL 60126
  630-758-0808

Hours

Unknown

About

We are a family-owned restaurant opened in 2008 with the simple of goal of doing our best...for customers and the community. We offer a unique combination of an eclectic and seasonal food menu, a diverse and earth-friendly wine list, a fun and local-centric craft beer list, and a wide-ranging Scotch and whiskey menu.

Flag for review