Sobrado is located at: Sobrado, 4440 Sobrado, Portugal.