LI
Lii Song Fast 8
View company profile →
Decent Service but Room for Improvement
While the service was decent, there were a few hiccups with communication that caused delays in our project. Overall, it wasn't bad, but I hope they can improve in this area.
2 found helpful