Home Cafe Deli
Church Street
Birmingham B3 2NP
United Kingdom