Fruit Shop on Greams Road

Dubai Internet City, Food Court, Dell Building, Building 3, Dubai