restaurant Abouda is located in Tunisia on Rue Mohamed Rached El Beji Ariana. restaurant Abouda is rated 3.9 out of 5 in the category restaurant in Tunisia.
Address
Rue Mohamed Rached El Beji Ariana
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible lift