Full menu with prices & pictures
One Fifty One Kitche... 151 North York Street, Elmhurst, IL...
+13319797198
The restaurant is also easily accessible by public transportation. The closest stop is Metra-Elmhurst Station, which is 280 meters away, otherwise, there are parking spaces 65 meters away at City of Elmhurst-Parking Lot P-3.
The Menu of One Fifty One Kitchen And from Elmhurst contains about 90 different dishes and drinks. On average, you pay for a dish / drink about $12.2.