Italian restaurant specializing in seafood, located near Baia del Silenzio. Offers fried dishes and takeaway options.