Home / Directory / Scoozi Italian Pizza

Scoozi Italian Pizza

Scoozi Pizza

Italian – Eat in & Delivery

Delivery, Tel: 1227
Central Plaza


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. Required fields are marked *