Perera & Sons (P&S), Sri Lanka’s foremost Quick Service Restaurant facility provider, recently reached a significant milestone in its long journey as it celebrated its 120th Anniversary. The occasion stands as a testament to the organization’s long standing commitment and history, in efforts to uplift the local community through its products, services and overall social.