Description
A well-decorated eatery that will leave you amazed with its interior and modern-day Indian dishes. It is established in Salamanca.
A well-decorated eatery that will leave you amazed with its interior and modern-day Indian dishes. It is established in Salamanca.
Add a review