De Lachende Javaan - the Netherlands

Best Specialty Indonesian Restaurant - North Holland & Culinary Excellence in South East Asian Cuisine 2019