Contact Farmhouse Pizza - Handsworth, Handsworth – Address, Opening Hours & Phone