Enjoy fresh seafood and other dishes at Hunters Tower, a restaurant with garden seating in Marsaxlokk.