Barbarossa club is located in Matrouh Governorate, Egypt on 3WVMWF3, Alexandria - Marsa Matrouh Rd. Barbarossa club is rated 4.7 out of 5 in the category greek restaurant in Egypt.
Address
3WVMWF3, Alexandria - Marsa Matrouh Rd
Service options
TakeawayDine-in
Amenities
Good for kidsToilets