Chu Mai, a restaurant serving contemporary Asian cuisine, is now open at 1829 17th St., according to a social media announcement from the business. Hours are 5 to 10 p.m., Wednesday through Saturday.
Some results have been hidden because they may be inaccessible to you