Pasteleria and Pizzeria, terrace, beach parking 300 mPortimãoRestaurant • 4 room(s) • 2 bath. • 40 m²