Food less than decent, staff not friendly, overall disappointing experience. Only thing that gets the stars up is atmosphere and a fairly OK take away part. Generally I like the other Cha-Cha places in other cities (Zürich, St. Gallen etc.)Maybe this one will improve over time, we’ll see.