I'll have a group of 17 for dinner in early October, and I'm wondering if this place is as good as the Yelp reviews state, AND if it can handle a group of this size. We're staying downtown, and will be heading to the Stratosphere show Illuminate after dinner. I would prefer that we are not seated in a private, but that's not a deal breaker.
All thoughts are appreciated.