Lai's Chinese Restaurant offers a variety of Chinese cuisine. The establishment is located at 4497 Drummond Road. It is open for dine-in, take-out, and delivery.