Family-owned and operated, the first Lee Town Chinese Restaurant was opened at the heart of downtown in 1994 (young & Dundas). We take pride in offering a diverse menu at a reasona...more...See more text
The first thing you notice when you step into Made in China is the feel of an Authentic Chinese Restaurant. The art on the walls, the curios, and the overall decor provide a quietl...more...See more text