ViaMichelin
Taj Mahal blue
Location picture
Fabulous 9.3 (978 reviews)
Around €18
Location
Calle Carmen Calzado, 10
28801 Alcala de Henares