Open House Deli
Open House Deli is a low-waste, environmentally conscious deli and eco store in Winchester, UK. They offer brunch, lunch, cakes, coffee, and catering for events like weddings and parties. They also sell planet-friendly, ethically produced products from independent brands, with nationwide delivery.