Restaurant Sol Rio
Location: Av. Infante D Henrique, 58 Sabugal
Tel.: 271 753 197
Fax: 271 752 070
Email: N/A
Rest: Friday
Specials: Lamb on Iron Pan, Côa Trout
Seating Capacity: 120
Cards: Debit
Spoken Languages: ENG, FR, SP
Average Price: 7 Euros special of the day