This place is really good but no matter how many times I have been there I had to wait. I could see empty tables right in front of me. So I can never figure out what the wait is about. Otherwise amazing place. Excellent food and of course fresh and clean.