J Agius & Bros

163, Triq Melita, Valletta, Malta, VLT 1125