
March 2, 2018 By Tara Law Thai dessert shop and grocery store Sugar Club in Elmhurst has closed after being in business nearly 30 years. Sugar Club, located at 81-18 Broadway, closed on Feb. 15 as the owner faced rising costs and dwindling demand. The owner plans to launch an online shop in April and has his… Read more »