Karapincha to open first permanent spot within Canary Wharf tube station
Sri Lankan street food brand Karapincha will open its first bricks and mortar site next month in LondonĂ¢s Canary Wharf.
Sri Lankan street food brand Karapincha will open its first bricks and mortar site next month in LondonĂ¢s Canary Wharf.