Home / Directory / Scoozi Italian Pizza

Scoozi Italian Pizza

Scoozi Pizza

Italian – Eat in & Delivery

Delivery, Tel: 1227
Central Plaza

https://www.scoozipizza.com/en/index.php

Check Also

Paolo’s Deli, Italian delicatessen & Restaurant in Oasis Mall

A new Italian Delicatessen and Restaurant, Paolo’s Deli has opened in the Oasis Mall, just …

Leave a Reply

Your email address will not be published.