Pizza Al Cubo is a pizza restaurant. It appears to be part of a network of pizzerias offering takeaway.