Osama Bin Zaid Avenue Taxi Stand is located in Manama, Bahrain on Century International, Osama Bin Zaid Ave. Osama Bin Zaid Avenue Taxi Stand is rated 3 out of 5 in the category taxi stand in Bahrain.
Address
Century International, Osama Bin Zaid Ave