I have just today returned from my three month stay in Malta. It was very enjoyable.
Whilst I was there I tried an eating place that I hadn`t used before although I believe it has been mentioned on this forum before.
Situated in the village of Zebbiegh it is called the MGARR FARMERS BAR.
The atmosphere is very good and the food is fantastic -- home made , delicious and inexpensive. The stuffed marrows and roast potatoes were excellent.
I highly recomend a visit to this restaurant.