Cachia Ronnie Upholsterer
13, Triq San Gwann Battista, Sliema, Malta, SLM 1124
(3562) 134-2101 Phone