Tag Archives: Sugamo

August 04

Yes, It’s Exactly What It Looks Like

  If you guessed squid guts, squid guts and squid guts, you win the trifecta! But very tasty ones, apparently, since they sell a mountain of these at the Hokkaido store in Sugamo. I’ve occasionally been faced with these at the Japanese restaurants called izakaya, where you’re served a small snack with your drink order […]