THE SELF (Cuisine PIZZA - FAST FOOD) Contact Boulevard Saouli Abdelkader , ANNABA, ALGERIA 213561138931 Amenities E-Menu Rate us Share on dishes are delicious and it is clean and there are also respectable workers and they treat the customer with respect and there is a clown only on Friday and there are games for children and cinema