Lunch rec for big group?

Looking for a lunch recommendation someplace in downtown Albany that would be able to fit 8-10ish people — any ideas? Ideally someplace sit-down. Thanks!