La Cantina is an Italian restaurant focused on quality ingredients.