Moroccan restaurant Al Jazira offers delicious dishes and a pleasant dining experience. Takeaway service is also available.