Italian restaurant MARIMISTI specializes in fresh seafood and pizza.