Carter & Phiri is a sandwich shop offering handmade food and good coffee in a cosy, friendly atmosphere.