Ile Verte
1 Review
Member Reviews (1)

Been there after trying some other places in Geneva. Very fast and very efficient. I dont know if she speaks english but she was speaking slowly for me when i told her i dont speak french. Will go again!