La Romana
Restaurant in Palmanova / Torrenova (Mallorca), Spain
Opening hours: 10:00-15:00,18:00-22:00; Mo off Features: outdoor seating
Restaurant in Palmanova / Torrenova (Mallorca), Spain
Opening hours: 10:00-15:00,18:00-22:00; Mo off Features: outdoor seating