Default
Delicious Pizza. Great ingredients, great sauce, not too thin, not too thick. This is the best pizza that I've had in the Keys. I got dissapointed at a highly rated pizza/italian restaurant in the Keys that I had gone to, then went to Upper Crust. This is much, much better. Try it and you will not be dissapointed. Excellent Service, polite staff and casual atmosphere. We ate the whole pie!