I absolutely love this place. The only reason I don't eat here every day is because I don't want them to get tired of seeing me. I have NEVER had a bad experience here, and believe me when I say I go here a lot. If I had to criticize one thing, it's that the wait can be a bit long. But that's the price you have to pay when you want fresh food. It's more than worth the wait. Hands down this is my go to spot.