Kavkaz Baku Restaurant

Located on Du Dôme Square, also a venue of various festivals and vibrant art shows, Kavkaz Baku boasts spacious and airy seating area. Whatever seats you want, visitors can easily look out at Du Dôme Square and drape youselves in the buoyant festive mood here.