Onlywood Pizzeria Trattoria
Restaurant • Pizza restaurant • Italian restaurantOne of the Most Reviewed Pizza restaurants in Key West
Address
613-1/2 Duval St, Key West, FL 33040
Website
Contact
(305) 735-4412Price rating
$$ $$
Rating on Google Maps
4.50 (1.9K reviews)Open on Google Maps