Anshel Bar

Business Details

Anshel Bar
Snack Bar, Bars
25, Triq Patri Magri
Marsa 21240893

Location

Location on map not available.