Zizzi is the name of a successful name of restaurants in the UK. The word zizzi has another meaning in French, and I imagine that visitors from that country must be amused when they walk by.
Comments
Sign in or get an account to comment.