The Cheese Barn Organic Mozzarella
Price Valid For Deliveries On Or Before: Mon, 26 Feb 2018
This item is in your cart
The Cheese Barn are located just outside of Thames. Their organic mozzarella is a dry format cheese so does not sit in any liquid at all but rather can be sliced and used in many dishes. As a easy melting cheese the texture is stringy and soft with a mild taste.