English to Arabic

Meaning for:
Cookshop
other
مطعم