3642 Portage Road, Niagara Falls, Ontario L2J 2K8(905) 687-1111
Pizza Pizza at 3642 PORTAGE ROAD is located Town & Country Plaza. Pizza Pizza is Canada's number one destination for Hot and Fresh pizza. We offer Old-School, Gourmet and International Pizza recipes as well as wings, pasta, salads and sandwiches.