I have to give this place only three stars b/c most of their food is quite bland to me. Personally, Panera Bread kicks their ass all day but we don't have Panera in the valley, sadly. I do like this place for namely three reasons: the fire roasted tomato soup, the walnut chicken salad sandwich and the chocolate chip cookies they give you when you order food! I do try new things on the menu but seem to find myself let down. All in all most locations are clean.
I am still dreaming of a day when Panera Bread comes to the Valley!