Chez Van is a snug Asian restaurant specializing in homemade Chinese-style dishes, including dumplings and noodles. Vegetarian options are available.