Family-run Italian restaurant serving delicious, home-style dishes, especially seafood. Offers a cozy and well-maintained atmosphere.