Skip to main content

Mallador

Taüll
Spain

973 696 028
web
Associated

Characteristics

Type
Restaurant
Min price
12,00 €
Max price
30,00 €

More info

Salads, roasted meats and homemade desserts.