The Acai Spot

Dubai International Financial Center