Asian restaurant, Desi Chaskaa, offers flavorful dishes.