Vesuvius Snack Bar

Business Details

Vesuvius Snack Bar
Snack Bar
Triq il- Bhajra
Zejtun 21694456

Location

Location on map not available.