If you use the above links, you pay the same price and we get a small commission - thanks for your support!
The Sherlocks Baku is one of the famous restaurants , located in Zagulba on the shore of the Caspian Sea. The restaurant offer different seafood, fish, Azeri and European cuisine.