A dutiful poster on Chowhound shares fourteen pages of the long and dense menu at the brand new Szechuan's Dumpling in Arlington Heights. The restaurant, which opened yesterday where Jade Garden once stood, has the makings of a cult hit. [CH]
Filed under: