Shoukouwa

A Japanese fine dining restaurant in the heart of the city.