Best Modern Indian restaurant in Meudon, france