Alfa Pizza

Alfa Pizza!!! The BEST Pizza in Nicosia !! Find our stores below....order for takeaway, delivery or even sit in in our store located in Klirou !!!

Company Information
Number of Employees 1-50