Restaurants in Selva

Browse the Selva Map

Miceli

Miceli

Carrer dels Angels, 11 ē Show on map
Majorcan

Occupying a traditional 19th century Mallorcan house, Miceli is a gem of a restaurant set in the heart of the picturesque village of Selva at the base of the Tramuntana Mountain...

View Details