Tartarun Restaurant

Business Details

Tartarun Restaurant
Restaurant
Marsaxlokk Quay
Marsaxlokk 21658089

Location

Location on map not available.