Juices, Shakes and Sandwiches with Vibrant Vibes!
Veggie juices
13 Triq Tigne', Tas-Sliema
SLM 3190 Malta