Tabbak Restaurant

Business Details

Tabbak Restaurant
Restaurant
194, The Strand
Gzira 21335499

Location

Location on map not available.