We ate here for dinner and were impressed. The wait staff was very polite and friendly. Prices were reasonable and the food was good. Also very plentiful! We could not eat it all and had to get take out boxes. They were located just down the street from where we stayed at the Crown Plaza Lombard Downers Grove.