This Italian restaurant offers a strong focus on seafood dishes, with an emphasis on accurate and appealing presentation. They also serve high-quality pizza and provide fast, friendly service.
Corso Giuseppe Garibaldi 25, Torre del Greco, 80059, Italy