Sofra Kebab House

Business Details

Sofra Kebab House
Snack Bar
78, Triq ix- Xatt
Msida

Location

Location on map not available.