Is the next sentence syntactically and semantically acceptable?

Every restaurant that advertises in any of these papers happens to have four stars in the handbook.
acceptable