These are crisp, green, and are found near deli sandwiches Answer: pickle More Food Riddles with answers