Really have mixed opinions on this place, I have to say the soups are pretty tasty, and for people that complain about the price I am a firm believer you get what you pay for. Now why only 3 stars, well it has to go with the saying you get what you pay for. I had the Thai chicken Sandwhich, it was terrible. So much sauce and mayo not enough chicken, it was pretty much inedible. I will go back for nothing other that soup.