First time visit. It's bright and cheery. The service was decent. Not great and not bad. He was nice but a little aloof. The food was pretty good. Best part of the experience. We had a salad and sandwich. I'd eat both again, although the sandwich was the better of the two. The only negative was almost every table was dirty. Dishes on them and not wiped. I'd say 80% were dirty. To me this speaks of lack of management at that time. The one guy cleaning had too much to do. I'd certainly return and give it another go. Four of five stars.