613 1/2 Rear Duval St, Key West, Florida 33040 USA
Mushroom pizza with truffle oil
Photo Credit: Yelp