Original Toptaste Business Type Takeaway/sandwich shop Rating Awaiting Inspection Address 391 Dudley Road Birmingham B18 4HD View on Map Local Authority Birmingham http://www.birmingham.gov.uk/environmental-health