Chez Huguette is a French restaurant with vegetarian options, offering a set menu during lunchtime.