WAO RYU! ONLY in JAPAN
Tokyo Street Food Guide - Shibamata (2016x13)
Air date: Jul 27, 2016
John Daub heads to Shibamata in the Northeast part of the city for some amazing Japanese cuisine on a stick! Angela joins in for the fun. This part of Tokyo retains its Showa period charm, laid-back and easy to get around.
- Premiered: Feb 2013
- Episodes: 64
- Followers: 0