Lao Laan-Xang restaurant, at 1146 Williamson St., is closing after 25 years at that location, according to a report from the Wisconsin State Journal. The restaurant’s other location, at 2098 Atwood Ave., will remain open.
Get Our Email Newsletter
The companies, people and issues shaping business in Madison and the Capital Region.
