Seafood restaurant offering Sicilian and Mediterranean dishes.