113 Schiller St, Elmhurst
Excellent place to eat, great sandwiches and service was excellent . Very friendly employees and restrooms were clean and restaurant was neat and clean also. Employee that served me was very kind and courteous.
More Reviews(33)
Google
Foursquare
Tripadvisor
113 Schiller St, Elmhurst, IL 60126 Suggest an Edit
Excellent place to eat, great sandwiches and service was excellent . Very friendly employees and restrooms were clean and restaurant was neat and clean also. Employee that served me was very kind and courteous.