During my many business trips to Baku I had a chance to try several different restaurants. In terms of the balance between the quality of food, ambiance, location, service, and price, this one is by far the best. The restaurant features a very long menu of Azeri and Georgian dishes (the chef if Georgian). Everything I tried there was extremely delicious. My favorite is their Georgian cuisine but the Azeri food menu is very impressive too. Make sure to try Shakh plov (order in advance, it takes 1.5 hrs to cook). This, along with VERY inexpensive prices, friendly waiters, and working hours until 2 am makes Nargiz my absolutely favorite restaurant in Baku.