Tucked away in Millfield there’s a melting pot of rich Sri Lankan flavours on offer.You’d be forgiven for driving past Sri ...