Mountain Tandoori Nepali-Indian Restaurant

18 Plaza de Andrés Jáuregui Madrid 28043 · Spain - Madrid