La Romana

Restaurant in Palmanova / Torrenova (Mallorca), Spain

Opening hours: 10:00-15:00,18:00-22:00; Mo off Features: outdoor seating