Location and Hours

Pizza Plant Italian Pub-Canalside

125 Main Street Buffalo NY