A cool new Sri Lankan–inspired food spot taking over the former Hanoi Bike Shop in Glasgow's west end is set to open this week. Kochchi, the highly anticipated new Sri Lankan dining destination, ...