Indough Pizza Business Type Takeaway/sandwich shop Rating Awaiting Inspection Address 776 Stafford Road Wolverhampton West Midlands WV10 6NR View on Map Local Authority Wolverhampton http://www.wolverhampton.gov.uk/