Italian restaurant offering a varied menu of pizzas and seafood dishes.