Located in the Scotia Plaza food court. Since 1996, Marcello's Market & Deli has been serving up its unique blend of fresh food, great variety, and affordable prices. We are a fast growing franchise operation with storefronts located in high-traffic corporate and government buildings throughout Canada.
Added on October 2, 2013 and last updated 1 year ago