Superb Dining and Truffles at The Village Kitchen – a new dining spot in Malta
Hi everyone! It’s been a few weeks since I’ve posted about a dining experience at a restaurant I truly enjoyed! Good news is that I did find one restaurant in Naxxar recently that has ticked all my boxes with regards to culinary experience, service, easy parking and a specialty to return for – truffles! It’s […]

