This Italian restaurant specializes in fresh seafood dishes from Italian seas, alongside high-quality meat options. It also offers pizza.