Albahar Restaurant is located in Dammam, Saudi Arabia on 7364 Prince Mohammed Bin Fahd Road, Al Mazruiyah. Albahar Restaurant is rated 3.6 out of 5 in the category seafood restaurant in Saudi Arabia.
Address
7364 Prince Mohammed Bin Fahd Road, Al Mazruiyah
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible seating