Wee Leos Mass Ave.
Does anyone remember a place called Wee Leos on Mass Ave. in Cambridge. I am going back 20 years or so. The chinese food was the best I had. It was a hole in the wall place. Take out only. They were there for about ten years and then they were gone. Did they reopen in another location or did they just shut down? I moved away from the area and when I came back they were gone. I still remember watching the cooks work their magic behind the thick glass behind the counter. Any help. Thank you. Joe