The already paltry selection of Indian restaurants in Dallas proper just got even sadder: Taj Express on Lemmon has closed. According to Crave DFW, "word is that they lost their lease and are now seeking out a new location." [Crave DFW]
Filed under: