La Cosa Nostra is an Italian restaurant with Mediterranean specialties.