Europe-Places.com has listed approx 3 Watch stores in Valletta. Some of the Top rated Watch stores in Valletta are- J. Agius & Bros., Swiss Watch Club & Edwards Lowell Rolex Boutique.