Barbieri's is a restaurant offering a flavorful experience for special occasions.