French edit

Noun edit

restaux m

  1. (less common) plural of restau