ViaMichelin
Darbar Indian Fine Cuisine
Location picture
Pleasant 6.5 (32 reviews)
Around €18
Location
Carrer Arenal, 7
07560 Cala Millor