Uppercrust Pizza –
101611 Overseas Hwy, Key Largo, FL 33037
Best pizza / Beer combo on the Island, for good service let them know Sail Fish Scuba Sent you. The owners are from the Czech Republic and serve Pilsen on draft, a Czech Beer they are very proud of. Be sure to give it a try if you haven’t already!