Starfish Deli is a food producer specializing in delicious vegan lunch options, baked goods, and drinks.