The Direct Pizza Company
➤ Unit 1A Bradley Arcade Brech Hill, Cherwell, United Kingdom
Hamburgers, Fast Food, Fromage, Pizza, Ailes
"Total rubbish..... 2 hrs for a delivery!!!! Totally **** customer service,,, lie after lie about delivery... DO NOT USE!!!!"