TRUTH Malta is located in San Giljan, Malta on Ball Street Paceville, Paceville Piazza, Swieqi, Malta Majjistral STJ3121. TRUTH Malta is rated 3 out of 5 in the category restaurant in Malta.
Address
Ball Street Paceville, Paceville Piazza, Swieqi, Malta Majjistral STJ3121