Mill Snack Bar

Business Details

Mill Snack Bar
Snack Bar
Triq Leli Falzon
Naxxar 21413776

Location

Location on map not available.