May 25, 2012
1  minute read

New Restaurants on 5pm – Zorba

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.