What is the Arabic name for restaurant?

matam...in many cases you will see it spelled out like ma3tam in transliterations. The "3" makes a glottal sound, a sound that is not used in the English language, but in Arabic; is usually difficult for non-native Arabic speakers.