Flavourful Sri Lankan Food in London made with flair: Karapincha by NewsdeskFoodLondon NewsRestaurant Reviews16 November 202316 November 2023 Karapincha serves authentic Sri Lankan food which have been inspired by the owners’ mother’s recipes. The brand consists of a group of Sri Lankan cafes and small kitchens where these…