Toyo, a spirited and funny chef, runs a cherished izakaya in Osaka, the culinary capital famous for its street food delights like okonomiyaki and takoyaki.
Show
Street Food: Asia
Episode
S01E02
Air Date
Apr 26, 2019