Ferrari shop on Neftchiliar Avenue, a well-established street for luxury retail in Baku.