It is official- Pizza Plant is taking ground floor commercial space at One Canalside at the foot of Main Street. The restaurant is also closing its Walker Center location in Williamsville after ...
Some results have been hidden because they may be inaccessible to you