Los Angeles Food Spear Squid w/ Fermented Tuna Stomach. Omakase Lunch at Sushi Takeda January 8, 2024