Best Modern Indian restaurant in Annemasse, france