Just had lunch here today and I'm giving it 3 stars, not for the food because it was great (ordered the turkey and spinach panini) but for the lack of cleanliness. Normally this restaurant is clean and the staff is friendly. Today there were no napkins in several of the containers, no lids for the soda cups, and the tables were dirty. Maybe they're not doing well financially, there was only one person working? I'll come back for the food but next time I might get it TO GO!