Eat + Drink, News + Reviews Oct 08th London and Spain’s Plant-Based Café Plant Shack Is Opening in Ta’ Xbiex