Food is average and kinda what you would expect. Normally I would give this type of a restaurant an average rating. However: it is really clean. The bathroom too. Very pleasant surprise. And the staff is just wonderful! For that reason we went back, we will be back and highly recommended!