Chick King

Business Details

Chick King
Snack Bar
The Strand
Gzira 21320216

Location

Location on map not available.