Skewer me if this has already been reported all over town, but it’s news to me. From a loyal Disher:
Sorry if I missed a post, but just saw the awnings go up on Elm Street in Deep Ellum for a new restaurant called Lemongrass. It’s next door to the fmr Green Room (RIP). Any intel on who’s behind it and when it’s scheduled to open?
If I posted it, I forgot it already. My brain is techno-overloaded. Anyone?