Italian restaurant specializing in seafood, pizza, and Sicilian cuisine. Offers a beautiful location.