By: Joyce C.
Chokolada Inc
I must disagree with the other reviewer. I LOVE Upper Crust pizza. I live in Key Largo and have the option of 5 or 6 pizza places. Upper Crust makes the best....thin crust, lots of veggies, and just the right amount of cheese.

Just a moment...