Pizza Review
Had the Godfather pizza. Very good, maybe a bit oily? But in a good way. Crust was very good. A good Key West spot to take back to your room.