Deli specializing in snacks.