Av. de la Alcarria, 4, 28806 Alcalá de Henares, Madrid, España
View on Map
What travelers say:
This is a must visit restaurant , one we go to at least once every time we are in Alcala . The food is excellent and the staff are friendly and helpful .
More
Reserve a Table
Book your table in advance to avoid waiting
Attractions Near Shiva Nepali Indian Restaurant and Bar