Pizza Town
859 Niagara St, Buffalo, NY 14213
Email Pizza Town
- This is the page of Pizza Town on 859 Niagara St Buffalo NY 14213-2113.
- (first reviewed on December 31, 2015, last updated
five months and twenty nine days ago
on November 24, 2023.)
- Pizza Town is ranked #1 of 26 Restaurants in West Side Buffalo.
- This page has had 15 visitors. You are the 15th.
Location