For Delhi’s old-school diners and culinary enthusiasts, Sevilla at The Claridges has always been more than just a restaurant – it is a mood. With […]