La Taverna is a restaurant that hosts events for large groups in an elegant setting.