Back to list
Darbar Indian Fine Cuisine
Pleasant 6.5 (32 reviews)
Around €18
Location
Carrer Arenal, 7
07560 Cala Millor
See on the map