Il-Horza Restaurant 4.5 / 5

6 St. Christopher's Street, Il-Belt Valletta

Overview

It offers tasty Mediterranian and European cuisines.

Tips & Reviews