This Italian restaurant and pizzeria specializes in seafood and authentic Neapolitan pizza. It has been serving guests for over 20 years.