I am not KIDDING. The Upper Crust is the best pizza I have ever had. I had the thin pepperoni, and\r
it was fantastic. The tomato sauce has the right unique spices. My family and I went on the Mayflower, and walked around by the waterfront, only to go up one street and find The Upper Crust. It flat out kicks the competitors to the Curb. We stayed at the John Carver Inn, and I swear it beats any pizza in NY, or Chicago. Once yout try these guys, you will never go to your Papa again. Awesome Pie
Pros: The Taste, quality, speedy friendly service
Cons: I ate the whole pie, no more left.