Japanese restaurant · Osaka-shi
3
"A high-end restaurant in Osaka, holding three Michelin stars." - Rachel Tan