6 St. Christopher's Street, Il-Belt Valletta
It offers tasty Mediterranian and European cuisines.
Chill Out
Kids Friendly
Typical Tourist