Description
This restaurant redefines Indian cuisine with its careful but authentic use of spices and ghee. It is established in Chamberi of Madrid!
This restaurant redefines Indian cuisine with its careful but authentic use of spices and ghee. It is established in Chamberi of Madrid!
Add a review