This Italian restaurant offers a variety of meat and fish dishes alongside its pizza menu. It can accommodate celebrations for up to 90 people.