Italian restaurant and pizzeria, offering a variety of dishes, including seafood.