Little India Street Kitchen is located in Genève, Switzerland on Rue de Lausanne 29. Little India Street Kitchen is rated 4.3 out of 5 in the category indian restaurant in Switzerland.
Address
Rue de Lausanne 29
Accessibility
Wheelchair-accessible entrance
Offerings
Coffee
Small plates