Soul Tapas Bar & Restaurant in The Ashoka Will Please Your Soul …And Stomach
Welcome to the first-ever Spanish living room in Delhi! Nestled in The Ashoka Hotel, Soul promises a high-octane evening of mouth-watering delicacies and foot-tapping music amid a plush yet relaxed…