Sevilla at the Claridges is serving the Spanish classic Paella paired with refreshing Sangria in this limited and exclusive menu.
Sevilla in Delhi is a Spain-themed restaurant with multiple cuisines and a stunning atmosphere and vibe.