Pizza Review
Not as great as the original location on Thatcher St. Tastes like Sbarros