La Vita Snack Bar

Business Details

La Vita Snack Bar
Snack Bar
13, Triq L'Esperanto
Msida 21563009

Location

Location on map not available.