Deli offering a diverse menu, with options to eat in or take away. Known for fried seafood and other dishes.