Marsascala, Malta
Results 1 - 1 of 1 in Marsascala
Place Address Closed?
Tal Latini Restaurant 320 Salini Road