Il-Malti
The Strand, 96, Tas-Sliema SLM 1022, Malta
Il-Malti
Jun 27, 2019
Report post
Get your favourite local flavours delivered! Food that tastes like home 🏠- they won't know the difference. For orders call on 21 337 349 📞