L'Aragosta is an Italian restaurant specializing in fresh seafood and traditional Apulian cuisine.