From Our Editors
Located in Key West, The Upper Crust's homemade pizza is finger-licking good.
Don't fuss with street parking. We've got some parking available.
Meals at The Upper Crust usually set you back about $30 per diner. No matter what type of pizza you are craving, The Upper Crust has you covered.