I googled for Marcello's with the following terms and didn't come across a valid website, only references in other sites. Does anyone know the url for the website?
Marcello's Pizzeria toronto
Marcello's Pizzeria Ltd
Found this but its the chain found around downtown - http://www.marcellos.ca/home/index_e.php