Restaurant offering homemade pasta, excellent pizza, and seafood dishes.