Il-Horza on St. Christopher Street has, quite rightly, an excellent reputation for superior wines, mouth-watering pasta, meats and desserts. A real treat.
Nick
August 3, 2017
It's in the same road, spectacular local food tailor made to the individuals taste.