Italian restaurant offering homemade pasta, a buffet of appetizers, and seafood dishes.