Deli specializing in meat and seafood rotisserie. Offers fresh fish and prepared dishes.