Authentic Indonesian restaurant, known for its cuisine.