FILL STOCKIST: Deli Lama Wholefood Shop & Cafe Deli Lama Wholefood Shop & Cafe220 Chapel Street, Salford, M3 5LE- United KingdomUrl: https://www.instagram.com/delilamawholefoods/PRODUCTS AVAILABLEBodyHouse BACK TO FILL STOCKISTS