Went there for lunch yesterday.
Russian influence so very wary & when I got the menu I was not much the wiser.
However the food was great, the place clean and service attentive.........................it was also more than reasonable.
King St near the Tron Theatre, I was there with a group of ex work mates (who are always moaning usually about the price) not one complaint everybody loved it.
Worth a look IMHO
http://www.cossachok.com/
Just thought I'd post it up