Big fat Greek dinner... at Elia, Glasgow Our review of Elia, George Square, is now in the Glasgow & West section, or here...