Karacanlar dedemin yeri is a barbecue restaurant known for its open 24 hours. It is located in Meriç, Turkey.