I would like to give this place 4 1/2 stars (I very seldom give five stars). While this is not fine dining it is a place to get good food, at a reasonable price with good service. If possible get there early as they tend to be busy during the rush times. It has a clean, unpretentious atmosphere. The food is fresh and things are done in a timely manner.