Hello! Can anyone suggest a really nice restaurant in Malta near St Julian’s - I’m looking for something special.
Thanks in advance x
Hello! Can anyone suggest a really nice restaurant in Malta near St Julian’s - I’m looking for something special.
Thanks in advance x
I’ve heard great things about The Barracuda in St Julian’s. It’s only open on Saturdays and Sundays but the food is supposed to be amazing!