Hi folks, Newbie to the forum! :) Had a good look round and see a lot of places I didnt even know existed so definately will be visiting. Need your help if you can. Has anyone been to or can recommend a good Greek restaurant in Glasgow? We're thinking of arranging a works night out in a couple of we...