Yes, D'Amico's may not be suited for 20+ and 2 is early enough. I vote Star Pizza: good reputation, some may arrive early and enjoy buffet until 2, latecomers can just order to their tastes/share whenever, and large/easily expandable seating. They said call 15 min before with group number and they'll arrange. Regardless of venue I suggest tallying arrival times and numbers? Me and another member (2) at 1:00.