06/30/2024 – 07/31/2024
Pizza Plant Italian Pub – Canalside • 125 Main St, Buffalo 14203
Pizza Plant is the home of the famous Pod, a specialty pizza baked in a doughy folded crust. Pizza Plant is a delicious choice with a casual pub atmosphere, great craft beer and wine selections, pizza, salads and pasta. Located in the heart of downtown, this location is easily accessible from Canalside and KeyBank Center.