Tortilla

Real California Burritos and Tacos Dubai Other Skywalk Food Court, Level 2, Dubai Festival City Mall, Festival City