directtraveller.com
5 restaurants in Malta to whet your taste-buds!
Malta is famed for its rich bounty of fresh produce and delicious seafood, which is why any trip to Malta is incomplete without sampling some of their very best...