Probably the worst pizza ive ever eaten, and I lived in western Pennsylvania for a year, but at least Pennsylvania pizza didn't pretend to be NY pizza. Also this place is expensive for no reason.
This guy won't give you tap water. According to him. They don't have it. Only bottled water. Which begs a question, why does your pizza taste like such shit if you're making dough w Poland Springs?
10th Avenue Pizza & Café has the great tasting pizza you're looking for with a dazzling array sandwiches, pasta dishes, and breakfast items made fresh daily.