Christmas is a time to spend with loved ones, creating unforgettable memories to treasure for a lifetime, so why would you choose to go anywhere else?! Located in the heart of St Julian’s, overlooking the iconic Balluta Bay, we welcome you
Is there anything better than Sunday lunch?! Coming together with friends and family, enjoying a delicious, wholesome meal and ending the weekend in the most perfect way. If you love Sunday lunch then you need to join us at Taro.