"This is not a restaurant."
Translation:Ini bukan restoran.
From what I read online, tidak is used with negation of words except for nouns. Bukan is used to negate nouns. But technically I would assume a native speaker would still understand you regardless. In English both words translate to no or not.