Explore details about location Ras Bu Abboud Street. Ras Bu Abboud Street is a location situated within the Doha alongside other areas such as Porto Arabia Drive, Al Matar Street; Al Wakra Road, West Bay Lagoon Street. Additionally, some smaller parts of Ras Bu Abboud Street include specific areas like Al Matar Street adding to the diversity of its landscape.