April 7, 2014 – Local pizza makers said they put Windsor on the map after finishing
third last week in Las Vegas for the best pizza in the world. Well-known Windsor franchise Armando’s Pizza attended the annual International Pizza Expo for the first time and came out with
impressive results.
April 7, 2014 – Local pizza makers said they put Windsor on the map
after finishing
third last week in Las Vegas for the best pizza in the world.
Well-known Windsor franchise Armando’s Pizza attended the annual
International Pizza Expo for the first time and came out with
impressive results. | READ MORE
Print this page
Advertisement
Stories continue below
Related