Restaurant Los Cisnes

Restaurant in Queilén, Chile

Opening hours: Mo-Sa 10:00-16:30, 19:00-22:00;Su 10:00-15:00

600 Presidente José Manuel Balmaceda