I would have given 4 but my recent visit made me to chop one off. I think I visited this place thrice, I always had good vegetarian options and their breads were fresh and awesome, but in my recent visit, it was a late lunch, I did not liked any of their vegetarian soups and their breads were not at all fresh, so I am rating 3. I like their Soups & Breads. Service is not that great.