Grilled Cheese Socie... 119 N York St, 60126, Elmhurst, US,...
+18336982483
Order food online for delivery
The restaurant is also easily accessible by municipal transportation. The closest stop is Metra-Elmhurst Station, which is 178 meters away, otherwise, there are parking lots 214 meters away at City of Elmhurst-Lot B.
We might have the meal plan of Grilled Cheese Society from Elmhurst in the gallery. A meal plan can be found further down. Are you currently at Grilled Cheese Society or planning a visit? Help us by publishing an overview of the dishes and drinks here.