Asian restaurant offering flavorful dishes.