Question: are zoro and sanji friends?
Answer: Sanji and Zoro have respect for each other, but they do not like each other. Two completely different things. They would fight for each other, or fight together against a common foe if they needed to, but out of respect and not out of liking of personality.