Upper Crust

2.5
(36 reviews)
Aeroporto de Son St. Juan, Floor 1, C68, Palma de Mallorca
Fast Food
Lunch
Mid-range
Quick Bites
Takeout
Wheelchair Accessible
Restaurant

At a glance

  • Typical visit: about 1 hour
Upper Crust | Palma de Mallorca | Spain | TripAligner