The Direct Pizza is located in Stafford, United Kingdom on Parkside Shopping Precinct. The Direct Pizza is rated 3.1 out of 5 in the category takeout restaurant in United Kingdom.
Address
Parkside Shopping Precinct
Service options
DeliveryTakeaway
Accessibility
No wheelchair-accessible seating
Offerings
Kids' menuLate-night food