Pizza Pizza Business Profile Contact Information ToolBox 559 Views 0 Testimonials Print This Listing Add To My Favourites Pizza Pizza Pizza Pizza – Paris, Pizza & Pizzerias, Restaurants, Take Out Food, in Sudbury Ontario. Pizza Pizza Location Sudbury, ON Address 1877 Paris Street, Sudbury, ON P3E 3C5 Telephone 705-673-1111 Website Visit Link Here Category Pizza & Pizzerias, Restaurants, Take Out Food Location Sudbury, ON Address 1877 Paris Street, Sudbury, ON P3E 3C5 Telephone 705-673-1111 Website Visit Link Here Category Pizza & Pizzerias, Restaurants, Take Out Food