XLB is a Chinese comfort food restaurant offering no fuss, simple Chinese food. We are currently open for takeout or delivery from 12pm to 8pm, every day.