Onlywood Pizzeria
613-1/2 Duval St, Key West, FL 33040
So easy to order on line, quick delivery & the pizza was ohhhhhh so good!!!! I had your pizza in the past, but my husband and friends had not & everyone loved it!!! Thank you!!! Verified Slice Customer • 4/3/2022