Chinese Kitchen

Chinese Kitchen was a Chinese restaurant that operated at 117 S. 29th St. on Billings' South Side. It was open for more than 20 years before closing in the 1990s. The building briefly became home to La Familia, a Mexican restaurant, before it was demolished. A residential garage stands in its place today.