Le Chat RougeMexican • Geneva, Switzerland
Margarita with lemon! Definetely the best in town!
Very fine restaurant! Original and very neat! Service impeccable!
Very fine and simple restaurant, good meal for only ten chf.- Worth a try!
If you r not working the day after, I suggest the white russian! ;o)