I love Nizza Pizza! When I went to the High School across the street I would go there for luch every day(even on the weekends!) Then I moved to Houston and I crave it all the time. When I come home on break Nizza is going to be one of the first stops I make! I LOVE NIZZA!!!!!!!!!
Pros: Everything!
Cons: Cons at Nizza?
more