Romeo's Pizza Report !! North Canton, Ohio !! This is the store on Portage St in North Canton. Glad this wasn't the worst pizza I had like before. Not bad...Showtime Pizza Report Instagram / showtime_pizza_report #romeospizza#romeospizzareport#romeo