Pizza Pizza
Pizza · Fast Food
Pizza Pizza is a Canadian chain known for its hot and fresh pizza. They offer a variety of items including pizza and wings, available for online order, pickup, or delivery. This location is situated on Main Street.
Location