This establishment appears to be a Turkish restaurant specializing in kokoreç, köfte, and sucuk. It is located in Istanbul, Turkey.