Restaurant with Terrace and Parking 500 metres from Praia da RochaPortimãoCommercial building • 3 room(s) • 1 bath. • 191 m²