Italian restaurant specializing in seafood dishes. Offers a pleasant dining experience.