Italian restaurant Il Fienile offers fresh seafood, local meats, and garden-fresh produce, all prepared with creative flair. Enjoy stunning views.