Galpón Italia

Restaurant in Castro, Chile

Opening hours: Mo-We 13:00-01:00; Th-Sa 13:00-02:30; Su 13:00-24:00 Features: outdoor seating, step-free access

1175 Avenida Italia