24th March 2017

Go Greek

Little Greece Tucked away in a very unfamiliar shopping mall – Al Barsha Mall I discovered a real gem  “Little Greece”. Specializing in homemade Greek fare […]