Dubai - Dubai - United Arab Emirates
When just a coffee concept place makes you to travel in so many stories