Village sweet and deli

Suffolk - Ipswich

26 Upper Orwell St, Ipswich IP4 1HW, UK

IP4 1HW