We were in Alton visiting our granddaughter. Her boyfriend heard this place was good so we tried it. The food was very good. Everything we ordered was fresh and hot. This place is clean and the staff is friendly. The prices are reasonable. We would eat here again when in the area.