Sorry for the quick review, this restaurant deserves better! I can say, without visiting any other Italian restaurant in Baku, that this is by far the best you can find!
Was here with some local friends and they treated me to almost everything on the menu, I just cannot find anything bad to say. I already loved Baku, and I love this place as well.
Just look at the pictures!
Overall, considering price, staff, food and the interior, I can give this place an honest 9 out of 10 !!!