A Neapolitan restaurant specializing in seafood. Offers flavorful, generous portions in a simple, colorful setting.