Dotonbori Food Street Guide – Osaka, Japan

Dotonbori Food Street Guide - Osaka, Japan Nestled deep in the Kansai region of Japan is a city called Osaka often under appreciated about its foodie culture.  Sometimes known as Japan's Kitchen, restaurants and food stands in Osaka can serve up some of the freshest seafood because the city is by the coast as well as some of the finest cuts of beef due to the proximity of the region.  One of the main food attractions as well as one of the top tourist sites is called Dotonbori Street, which can [...]