Lil Bao is a vegan restaurant specializing in Taiwan-inspired comfort food, featuring fluffy bao buns.