La Gazette is a French restaurant offering refined and flavorful cuisine.