Seafood restaurant offering Italian cuisine. Known for excellent dishes and good value, even in a tourist area.