Report a review
- 5
- very good!!!
The best place in Malta. Everything on the menu is vegan. What not vegan is that you can add non vegan cheeses or milk. Reasonable prices too!
The best place in Malta. Everything on the menu is vegan. What not vegan is that you can add non vegan cheeses or milk. Reasonable prices too!