Il- Qrolla Snack Bar

Business Details

Il- Qrolla Snack Bar
Snack Bar, Bars
Xatt is- Sajjieda
Marsaxlokk 21657755

Location

Location on map not available.