Shanghainese

Ren He Guan is an excellent Chinese restaurant that does Shanghainese classics. Despite being a Michelin one-star, the average check is only around ¥250.

Load More