Difficulty: Adv-Intermediate
France
"Maître Restaurateur" (Master Restaurant Owner) is a title bestowed upon a select number of restaurants in France. What does it mean and how does a restaurant achieve this honor? Find out in this episode of "Grain de Sel" (Grain of Salt).
Are you sure you want to delete this comment? You will not be able to recover it.