HACI BABA Lokantası is a Turkish restaurant specializing in döner. The establishment is located in Afyonkarahisar. Key facts used: Business name and search results indicating a focus on döner.