Tayyab vs Jayyid... where to use it as both have the meaning "Good".
Tayyib is good/tasty mostly applied for food. Jayyid is good only and applies to almost anything.
So, what would a person usually say: "the restaurant is tayyib" or "the restaurant is jayyid"?
I'm guessing tayyib, as you would normally go to a restaurant to eat something.
You forgot to include (spelling) Muhammad here like the other lessons
restaurant mohamed is good should be ok the name of the res is mohamed
"Muhammad" is the spelling