Explore details about location Barbezzal. Barbezzal is a location situated within the Malta alongside other areas such as Triq il-Maqsab, Triq San Benedittu, Gdida.