il- Hnejja Snack Bar

Business Details

il- Hnejja Snack Bar
Snack Bar
14, Triq ix- Xatt
Senglea

Location

Location on map not available.