English to Arabic

Meaning for:
Cafeteria
other
المطعم