Feedback on Sal's Restaurant & Pizza (Formerly Il Forno). (Hospitality and Gastronomy) located in Airdrie (Alberta)