Ningyocho literary means a puppet town. In Edo Period, many puppet masters lived in this area.
There are many established restaurants and food stands in this area. They covers from Tofu store, Sushi Bar, Japanese pickles, western style restaurants, and lots of Japanese sweets stores.