Sol Rio
Avenida Infante Dom Henrique, Sabugal e Aldeia de Santo António, Sabugal
Own this place? Claim this pageAbout
Sol Rio is a restaurant located in Sabugal e Aldeia de Santo António, Sabugal. It serves portuguese food. The address is Avenida Infante Dom Henrique. For bookings or information, call +351 271 753 197.