Les Toqués is a French restaurant offering a fine dining experience. Reservations are recommended.