Terrible service, been waiting for nearly 5 months for a refund. They are telling me that I didn’t make the order and that I’m lying. Will never use this company ever again.
5 years ago
Domino's Pizza, Greater London has a
2.3
average rating
from
3
reviews