Qing Lai is an Italo-Chinese restaurant offering pizza and Chinese cuisine. It features vegetarian options, takeout, and wheelchair accessibility.