What? Where?

Our Kitchen Reviews & Details

Our Kitchen

Our Kitchen is rated 3 stars

363 W Lake St
(630) 279-3738

Love It Hate It Try It Edit It Share It

Our Kitchen is located at 363 W Lake St in Elmhurst near the intersection of Lake St and W Lake St. Call (630) 279-3738 for dine in.

  • Service:Dine In
  • Major Intersection:Lake St And W Lake St
What everyone says about Our Kitchen

Tell us more about Our Kitchen Elmhurst!

Our Kitchen Reviews, Elmhurst

Be the first to review Our Kitchen!
Review Our Kitchen

More Restaurants in Chicago

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013