From Our Editors
Lee's is a Chinese restaurant featuring a delightful menu. The familiar atmosphere and great menu options allow customers to focus on what matters: the quality.
If you don't feel like driving over to 71 S, placing a delivery order is an option.
Add it all up, and making a trip to Lee's is never a bad call.