La Pecora Bianca

La Pecora Bianca (“The White Sheep” in Italian) ia s beautiful, relaxed restaurant offering vibrant Italian fare. Its menu emphasizes seasonal and local vegetables and authentic house-made pastas.