No, this sounds very rude in English.
In English, "They come in the restaurant" only means "They have an orgasm in the restaurant." The correct translation is "They come / are coming to the restaurant." Duolingo, please make the correction.
Also acceptable in English: They come into the restaurant.