2013 PortugalRichard n Sheila TravelsA Ruina Restaurant February 28, 2013 in Portugal ☁️ 9 °C Fabulous seafood restaurant 0 likes Trip