Skip to main content

Displaying items by tag: tzatziki

Taste Atlas often shares lists of the world's best food, featuring Greek dishes with Greek cuisine being one of the best in the world.

Published in Greece
Tagged under
Thursday, 17 April 2014 21:57

Shanghai's souvlaki chain

Perambulating in the streets of Shanghai one hardly expects to be titilated by the wafting scents of mousaka, keftedes, and gyros drawing you to a Greek taverna, but that's what you'll find!

Published in Diaspora