1,000 Ways to Dine Season 1 Episode 11 Tables of Terror
- August 17, 2025
- 20 min
The restaurants in this episode might be a little scary, but they also serve up food that's scary good! Join host Michael Yo on a visit to a Tokyo restaurant dedicated to vampires.