Pizza Plant Canalside Location Now Open
Pizza Plant is now open at Canalside! Pizza Plant has been making their Famous Pods for the past 40 years. They have all sorts of options in Buffalo’s favorite flavors. Plus, you can create your own with the long list of quality meats, cheeses and veggies.