Zizzi ... and please excuse my French

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.