Street food stalls in Kimbulawala Sri Lanka will not be removed, claims govt (21-Feb-23, Business)
There are 33 street food stalls in operation at Kimbulawala, according to traders.