GGlasgow Read More KOCHCHI to open first restaurant in Glasgow’s West End11 November 2025 Sri Lankan street food brand KOCHCHI is set to open its first standalone restaurant this winter, bringing its…