The food is good but their take out system is horrible. Every time I order they forget to add something. This isn't the first or second time. They aren't the most helpful staff either. It's a shame because it's good food-- they just aren't on top of it at all! I waited over 30 minutes just to get an order or Mac n cheese and grilled cheese for my kids. The three stars is only because I love the food. But you can't have great food and horrible service. It doesn't go well together