-
Regina Pizza on Cambridge St in Allston can accommodate a large group. They have a full menu, not just pizza like the North End restaurant. The Stockyard on Market St. has small private rooms off the main dining area, just the right size. These places aren't particularly chowish, but you'll be able to have a lively time. Of the 2, I prefer Regina's.
-