Mgarr Farmers Snack Bar

Business Details

Mgarr Farmers Snack Bar
Snack Bar
Sir Temi Zammit Street
Mgarr 21575652

Location

Location on map not available.