THE KHUKURI Home Of Nepalese Food In Scotland The Khukuri is located only a few minutes walk from Edinburgh’s Princes Street. Their dishes are cooked with flavoursome and aromatic Himalayan spices, giving…