Bella Bao is a Chinese restaurant specializing in bao and other dishes, offering takeaway and delivery options.