Barry's Snack Bar

Business Details

Barry's Snack Bar
Snack Bar
16, Triq iz- Zaghfran
Attard 21375786

Location

Location on map not available.