★ 4.9 / 5 from 4054 reviews
International
Steakhouse
Pasta
Salads
The Crow's Nest
Avinguda De Joan Miró, 275, Cala Major, 07015 Palma De Mallorca, Spain, Palma de Mallorca
"Excellent Food: 4 Service: 5 Atmosphere: 4"
Wifi, Delivery, Takeout, Parking area