Your Location
Delhi NCR
A
B
H
K
L
M
N
P
S
In the autumn and the winter, this is one of Delhi’s loveliest restaurants with little pavilions and covered areas offering a choice of indoor and outdoor seating. The name of the restaurant comes from Spain and there is an impressive tapas menu but the food is primarily Mediterranean.