MEGA PIZZA 11🍕 Restaurant • Pizza restaurant Address QGWH+M8V, Tamanrasset, Algeria Website instagram.com Rating on Google Maps 5.00 (5 reviews) Open on Google Maps