Cafe Barrakka

Business Details

Cafe Barrakka
Snack Bar, Bars
Dar L-Emigranti, Misrah Kastilja
Valletta 21223744

Location

Location on map not available.