No experience with Geneva but I'd hazzard a guess at no. If you do find one it'll be overpriced and poor quality, which seems to be the rule of thumb for foreign restaurants in switzerland.
There are six according to yellow pages, so maybe you'll be lucky...
- Café Gandhi - rue de Neuchâtel 37, 1201 Genève, Tel. 022 731 41 12
- Nirvana - rue du Rhône 21, 1204 Genève, Tel. 022 310 13 00
- Shahi Food - pl. de Cornavin 2, 1201 Genève, Tel.: 022 738 44 36
- Darshana Ratnam Mohan - rue Adrien-Lachenal 5, 1207 Genève, Tel.: 022 736 36 48
- Little India - rue du Prieuré 20, 1202 Genève, Tel.: 022 731 11 71
- Salsabeel - av. de France 27, 1202 Genève, Tel.: 022 734 94 04