We went to Upper Crust based on a Trip Advisor recommendation and it was spot on. The White Pizza was fantastic! Between the 3 of us we polished off a medium pizza with no problem. Would definitely go back the next time we are in the keys.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.