TA
Takeaway.com
View company profile →
customer service is good
Takeaway.com customer service is very good though restaurant quality could be better. Takeaway.com does try to resolve any problems that arise
View company profile →
Takeaway.com customer service is very good though restaurant quality could be better. Takeaway.com does try to resolve any problems that arise