Restaurants in or near Providence

Hoping for recommendations for a graduation dinner in Providence or nearby - would consider going as far as Newport for the right place.

About half the diners will be vegetarian, so good vegetarian options are a must. We are ruling out steakhouses and similar.

Will probably have between 10-25 people, so a fairly large place is preferred.

Thanks!