I'm really struggling to get past this 'has a fairly simian look about her' comment, but maybe you should check out The Butchershop by Kelvingrove - if you ask when booking, they have booth style bits in the restaurant that I'm sure they could accommodate you in.