I Scream For Vegan & Gluten-Free Ice-Cream
Seeds Of Life, a Green Cafe located in the quaint lanes of Pali Hill is the One-Stop Destination for any health fanatic who's craving a delicious meal with a sweet end!
They have a range of unique Ice-Cream flavours such as Chocolate…