Chez Yaya is a French restaurant offering a unique dining experience with a creative menu. Features include a full bar, seating, and reservation options.