Patakkus Snack Bar

Business Details

Patakkus Snack Bar
Snack Bar
1, St Theresa Street
Tarxien 21696869

Location

Location on map not available.