La Castellana Snack Bar

Business Details

La Castellana Snack Bar
Snack Bar
Triq Manuel Dimech
Qormi

Location

Location on map not available.