Turkish Sausage

chargrilled traditional spiced Turkish sausage