This web site uses cookies to personalize content and to analyze traffic.

Mr. Lee's Restaurant

Tuesday, July 3, 2018
Mr. Lee's is a restaurant chain in China serving delicious Chinese noodle and rice dishes.

They also have free Wifi that actually works.

Mr. Lee's can be found in Beijing, Datong, and other Chinese mainland cities.


Leave a Comment