Best Modern Indian restaurant in Franconville, france