Food review : Namaste by Delhi Darbar, St Enoch, Glasgow