Mama Lee, a popular Taiwanese restaurant in Bayside, Queens, is opening a second location in Williamsburg.
Mama Lee told Greenpointers that the Williamsburg location is set to open at the beginning of June. The outpost will be located at 66 Grand Street, between Wythe and Kent, in a small building with a bright white exterior, two doors down from Italian mainstay, Aurora.
The Queens location of Mama Lee is a casual, counter-service establishment with…
