Photo of
May 25, 2012

Fancy some dolmades, moussaka or other Greek delicacies?

Why not try Zorba, one of Glasgow’s premier Greek restaurants in a prime city centre location.