Albedrío

Restaurant in Murcia, Spain

Diner/Fine Dining restaurant

Plaza Santa Eulalia