Videos by BIMI Takoyaki by F&A in Santa Cruz. Offering delicious and quite affordable Japanese snack (Takoyaki) with 5 flavors to choose from (Sea