Luxe lunch set menu at The Spice Route, New Delhi, is a hit