S

The company Delia Tony is okay. I have had both go...

The company Delia Tony is okay. I have had both good and not so good experiences with them. The service is decent, but there is room for improvement. The staff can be a bit inconsistent in terms of their knowledge and helpfulness.

Comments:

No comments