Salvino's Restaurant

Business Details

Salvino's Restaurant
Restaurant, Snack Bar, Bars
32, Archbishop Street
Valletta 21246437
79003987

Location

Location on map not available.