This Italian restaurant specializes in pizza and fresh pasta, offering a wide menu. It features a large terrace with sea views, providing a pleasant dining experience. The establishment is known for its excellent customer service.