Chez Ozzo BBQ is a Turkish restaurant specializing in BBQ.