This establishment is identified as a Barbecue Restaurant on Instagram, with a significant number of posts related to it. It is located in Istanbul, Turkey.