Explore
Map
Marketplace
No vegan rating
La Crema Sliema
1 dish · 1 review
12 Triq Ix - Xatt Tas, Sliema SLM 1026, Malta
Call
Directions
Claim your restaurant to comment on reviews
Dishes
Soy Latte
VEGAN
1
Report an error with this listing