Pizza Review
My personal all time favorite! Similar to Grimaldi's and Lombardi but imo the crust and sauce are slightly better! If your going to make the trip you MUST eat it there. Enjoy!