A quaint little cafe with Greek treats in store! Journey: We happened to come across this beautiful quaint outlet as we were strolling through Al Barsha Mall. Being the season of celebration with Christmas round the corner, the outlet was...