Deli specializing in delicious seafood specialties. Located in the Santa Rosa market.