I gave 3 stars based on service. I have been here 3 times and each time I was hoping for better service and was let down. The first 2 times I placed an order online for lunch and both times when I came in at the pick up order time I was told "oh we just got your order". So I had to wait about 25mins for my food that I shoulda had when I walked in. Not cool. The second time this happened at least the manager was nice enough to take care of the bill. Yesterday I went in and ordered a 16oz smoothie. That's it-easy enough, right? 15mins later I had my smoothie. Yup-15mins for a smoothie. Not cool. This place needs to hire some extra help or something because the wait for food is ridiculous