San Giovanni Snack Bar

Business Details

San Giovanni Snack Bar
Snack Bar
2D, St John's Square
Valletta 21240619

Location

Location on map not available.