Sun's Garden is a Chinese and Indonesian restaurant offering a diverse menu with regional Chinese specialties and Indonesian dishes.