About
ORZO is the greenest restaurant chain located in the three largest polish cities (Warsaw, Krakow, Poznan). Restaurant's philosophy is: zero-waste, eco-friendly, animal-friendly, vege-friendly. ORZO's interior is all filled with air purifying plants recommended by NASA.
Details