News

I know, you're thinking, French restaurants don't cook their own ... Starting next January, if you don't see the logo on the menu, the food is not homemade. But what does that really mean?