Vegan Restaurants

El Catalan

Address: 76 Dawret ix-Xatt, Ix-Xgħajra, XKR1200

Zeffie's Bistro & Pizzeria

Address: Triq Il - Mina Ta' Hompesch, Ħaż-Żabbar, ZBR

Crust

Address: 65 Mensija St, San Ġiljan, STj 1960