Freedom Pizza

Dubai Other Shop 2, Boutique Studio Retail, Studio City Food Court