Pizzeria Restaurant Address 9VJX+5X3, Rue Salah Laala, Aïn Touta, Algeria Rating on Google Maps 2.60 (5 reviews) Open on Google Maps