Seafood restaurant specializing in Sicilian cuisine.