Build your own sandwich or salad
Choose from below
€6.90
€5.90
€4.90
€7.90
€1.50Incl. €0.10 deposit
€3.00Incl. €0.10 deposit
€2.50Incl. €0.10 deposit
Nothing beats having a sandwich / salad that's perfectly tailored to your taste buds
140 Triq Il-Flotta, Il-Gżira
GZR1132 Malta