You might also know this place by the following names:
Barbaggio, Barbaghju, Барбаджо, Барбажио, FRXXG