Sevilla At The Claridges New Delhi: A Nostalgic Favourite Returns With A Bold New Menu
For Delhi’s old-school diners and culinary fanatics, Sevilla at The Claridges has all the time been greater than only a restaurant – it’s a temper. With its al fresco setting,


