Travessa João Carlos Scholtze , Ponta Delgada, Portugal
Wheelchair: Not accessible
Open in Google Maps