613 1/2 Rear Duval St, Key West, Florida 33040 USA
Yum! Authentic Italian pizza, the best Caesar in key west and a good selection of wines.
Photo Credit: Yelp