THE VILLA PIZZA LTD Business Type Restaurant/Cafe/Canteen Rating Awaiting Inspection Address 421 Witton Road Aston Birmingham B6 6SP View on Map Local Authority Birmingham http://www.birmingham.gov.uk/environmental-health