I always order online and pick up. Pizza is always fresh and the way I liked. Staffs are friendly and polite. ?
February 2024
Best store of pizza pizza I have been to, loved the food and service.
February 2024
The only location of Pizza Pizza that we love to go to order in person. We usually order online, but the quality of food and the service we always receive at this particular location, is the reason that takes us there. Strongly recommend to everyone.