Restaurante El Duende is located in Sevilla, Spain on Calle Gonzalo Jimenez de Quesada, 2,. Restaurante El Duende is rated 3.8 out of 5 in the category andalusian restaurant in Spain.
Address
Calle Gonzalo Jimenez de Quesada, 2,
Service options
Dine-in
Amenities
Bar on site
Toilets