The food is always excellent. Prices are very reasonable. Don't expect it to be fast. They make everything fresh so it will take a little more time. The owners do all the cooking so you always get a perfectly prepared dish. Service can be hit or miss, it's a small place that doesn't usually get really busy. When they are really busy be prepared as they sometimes aren't staffed for a crowd but they try their best.