Le Nusa is an Indonesian restaurant offering a taste of Indonesian cuisine. It also offers catering services.