The food is consistently good and the prices are reasonable. I'm a fan of the take-out option because you get 10% off if you pay with cash. I'd dock half a star because the last few times we were told our order would be ready in 20 minutes but it was closer to 40-45 minutes - might be the fact that it's gaining popularity in the neighbourhood, but I would still prefer a more realistic timeline.