Generous portions and service is good. We usually eat early to avoid the crowds but still made reservations due to our large family. There are a lot of good choices on the menu and several that I need to try based on yelp reviews/photos so I don't think anything you order will be bad. Definitely recommend getting reservations because even on a weeknight, every table was occupied including a two seater that had four people around it.