Restaurant (fr. Restaurant)

Translation into English

Synonyms

  • auberge
  • bistro
  • brasserie
  • cantine
  • table d'hôte