Pizza Pizza Business Profile Contact Information ToolBox 462 Views 0 Testimonials Print This Listing Add To My Favourites Pizza Pizza Pizza Pizza – Elm, Pizza & Pizzerias, Restaurants, Take Out Food, in Sudbury Ontario. Pizza Pizza Location Sudbury, ON Address 52 Elm St, Sudbury, ON P3C 1S7 Telephone 705-673-1111 Website Visit Link Here Category Pizza & Pizzerias, Restaurants, Take Out Food Location Sudbury, ON Address 52 Elm St, Sudbury, ON P3C 1S7 Telephone 705-673-1111 Website Visit Link Here Category Pizza & Pizzerias, Restaurants, Take Out Food