I wrote : These are the best restaurants in town. I guess that literally din oraș means of the town but as "in" was given as an alternative the sentence sounds better as "in town" rather in the town. Translation should not be so narrow minded.
The maintainers may fix it given time. You may help them by reporting. Romanian is still in beta.
apparently it is solved!