Yakiniku 98 Shanghai Restaurant 2017 Shanghai, China CATEGORY Restaurant LOCATION Shanghai, China COMPLETION 2017/10