TA' CARLA UPHOLSTERY 0.0 0 reviews Tal- Karmnu Garage, Triq Filippu FarrugiaZurrieq - SED - ZRQ 2268 Yacht Refit Service Whatsapp Facebook Twitter Linkedin Recommend WhatsApp Call Directions Directions