It's also one of the best. The single-table Shanghai restaurant ranked No. 24 on the list of the world's best restaurants in 2015. It costs $900 a person and there are only 10 seats, but it's ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results