Citrocasa Juicers & Oranges is rated 3 out of 5 in the category mechanical or industrial engineering. Read and write reviews about Citrocasa Juicers & Oranges. Citrocasa Juicers & Oranges is a mechanical or industrial engineering company based out of Linz, Austria.