ViaMichelin
Mountain Tandoori - Indian & Nepali Cuisine
Location picture
Fabulous 9.4 (137 reviews)
Approx. €18
Location
Pl. Andres Jauregui, 18
28043 Madrid