Our Kitchen

Our Kitchen

Restaurants in Elmhurst, IL

Restaurants American Restaurants

Contact us

Location

363 W Lake St.,
Elmhurst , IL 60126 UNITED STATES

Reviews

Our Kitchen 630-279-3738
363 W Lake St.,
Elmhurst , IL 60126 UNITED STATES
$
Our Kitchen 5

Based on 1 reviews

Our Kitchen 630-279-3738
363 W Lake St.,
Elmhurst , IL 60126 UNITED STATES
$
5 5

An all time favorite!

I've been going here for 20 years for a reason. The food is fantastic, the service is excellent, it's a fa...
posted at 02/04/10

Detail information

Company name
Our Kitchen
Category
Restaurants
Rating
5.0 (1 reviews)
Is this your business? Manage via YEXT
edit delete

Our Kitchen

Contacts Location Reviews Details