Reminiscing The Acai Spot

One of the best places I’ve found here in Dubai is “The Acai Spot”.  When I used to live in Karama area, I usually visit them once or twice a week.  I actually got along with some of the staff … Continue reading