rue de Lausanne 29, Geneva 1201, Switzerland (原名Little India Street kitchen & Cocktails)
View on Map
What travelers say:
The restaurant is simply great, with great choice to eat from and most importantly you get the authentic taste as if you were eating in a great local restaurant!!!