I enjoy this restaurant for breakfast and lunch. I eat here a lot because I live nearby and it's on my way to work. The reason I'm giving 3 stars is because they often run out of ingredients and/or make a mistake on an order. I cant count the number of times I've ordered something and they responded with oh we are out of potatoes, strawberries, or whatever it is. They usually say they can replace it with something else but I usually opt to purchase a different item. They've made mistakes with my order a few times. Examples would be giving me the wrong size of coffee, giving me hot instead of cold coffee, and forgetting ingredients in salads (no olives in the antipasto salad). If I catch the mistake before I leave, they are always happy to fix it but sometimes you don't know until you start to eat. However, the food is tasty, fast, and healthy so I still enjoy it here. I wish they would keep there ingredients better stocked and make sure they are giving you the correct, complete order before you drive off.