i have tried their al majaz branch earlier but that experience was horrible. my colleague asked to try ittehad road al nahda branch. i must say, they serve the best pizza in uae in terms of freshness, quantity, quality, price and everything. they have huge sitting place, neat and clean. variety of items and very economical prices.
staff is not friendly, thats the only negative impact on them i believe.