Café Jubilee

Business Details

Café Jubilee
Restaurant, Snack Bar, Bars
109, The Strand
Gzira 21337141
Maltese, Mediterranean

Location

Location on map not available.