Seafood restaurant offering Italian cuisine. Known for its welcoming atmosphere and seafood specialties.