Back to Map

The Barn Mallorca

Cafe

Location

La Rambla 15

Palma de Mallorca

Spain

HoursClosed

Today: 9:30 AM – 1:00 PM, 1:30 – 4:30 PM

Community Check-ins