....and saor saor would be a cheap joiner ..?
Can the word saor be also used to describe a restaurant as affordable? Or is there a better choice of words?
I would use reusanta 'reasonable'. This term certainly used to be used in English in this sense too, but it is not so common now.