Chetcuti Garage is a cafe, located at Triq iċ-Ċitru, L-Iklin, IKL. They can be contacted via phone at +356 9949 5590 for more detailed information. . [read more]