Tag Archives: Mella

Shut it down

Remember how I raved about Mella Cafe on Oxford Street? I was so excited to share news of a completely vegan eatery serving up tasty, healthy food in the centre of the capital. Well, there is some sad news to be shared. I … Continue reading

Posted in London can you wait?, Vegan | Tagged , , , , | 3 Comments