Italian restaurant and pizzeria, known for traditional dishes and pizza. Offers seafood options.