Azzopardi Fisheries Pescheria in St. Julians

Other stores located in: