Izakaya Toyo, Osaka, Japan: The flamethrower chef from Netflix

The legendary izakaya/street food vendor in Japan’s third biggest city Osaka, Izakaya Toyo, offers drop-dead local Japanese seafood … Continue reading Izakaya Toyo, Osaka, Japan: The flamethrower chef from Netflix