Sevilla At The Claridges New Delhi: A Nostalgic Favourite Returns With A Bold New Menu
Some restaurants are fleeting trends. Sevilla is a memory - a warm, candlelit whisper of old-world charm that refuses to fade.
