I've eaten here about 6 times and it's awesome every time. The restaurant is a little tight, and there's usually a wait but that's the only negative thing that I can say. The staff is friendly and the food is high quality, fresh and delicious. You won't be disappointed.