Location is great. Food is good. Staff is friendly. However as a visitor to Zurich, make sure to watch cash transaction. Server quickly grabbed 100 francs and placed in wallet and then argued I only have 50 francs. I know not possible because of recent ATM visit. All non-speaking Swiss German persons beware.